The Avalon South Beach Hotel is one of the Miami hotels perfectly located on Ocean Drive. The Avalon is a beachfront hotel with a unique boutique style. It is located in the heart of the Art Deco District, thus it carries the beauty that best characterizes Ocean Drive. The Avalon South Beach hotel is near the best of Miami’s restaurants, lounges, nightclubs, bars and cafes. Its central location invites guests to relax and sunbathe in the day and party Miami style at night.
The Avalon Hotel South Beach also offers special services for the business traveler such as meetings, conferences, and catering. The Avalon also shares a swimming pool walking distance in its sister property, South Seas Miami Hotel. |