Avalon Hotel 3-Star

Book this hotel in Miami, Florida state, United States.

Photos of the 3* Avalon Hotel

About the 3* Avalon Hotel


The Avalon Hotel is South Beach Miamis most accommodating luxury beachfront South Beach hotel on Ocean Drive offering world class Miami Beach hotel amenities. If you want to stay right in the heart of South Beach Miamis vibrant waterfront than there is no place better to stay than Ocean Drives Avalon South Beach Hotel. Whether it is Ocean Drives colourful outdoor cafes restaurants and hot nightclubs or the sparkling white sands of South Beach Miami that draws you this tropical South Beach hotel is right in the middle of it all!


3* Avalon Hotel on a map of United States

 
Miami Airport 3* Avalon Hotel
Flight + Hotel
Hotel Only
To
Avalon Hotel
Miami
Florida state United States
Avalon Hotel
Sat
For nights
Rooms
Guests in Room 1
Adults Children