Avalon Hotel
Discover the classic favorite amongst South Beach Hotels and enjoy the pleasures of South Beach and Ocean Drive. Experience all that South Beach has to offer, from the outdoor cafés and restaurants, to the bars, clubs, world class shopping, and recreation during your Florida vacation. You are in the middle of it all when you stay at the Avalon Hotel in South Beach. With two low rise Deco towers, and 104 newly appointed accommodations, the Avalon is the comfortable, casual place to stay on Miami Beach. One entire “low rise deco tower” completely non-smoking (Majestic Tower).
Avalon Hotel is located in Miami Beach near: Sleek deco-moderne room furnishings.



