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
Avalon Hotel
Florida state United States
Avalon Hotel
For nights
Guests in Room 1
Adults Children