Providing a combination of superb location, comprehensive services and exhilarating oceanfront recreation, the Avalon Hotel is the comfortable, casual place to stay on Miami’s famous Ocean Drive. With traditional South Beach flair, the 104 newly appointed accommodations are located in two low-rise towers in the Art Deco District with direct access to South Beach. Enjoy exclusive shopping, dining and entertainment, as well as a relaxing promenade nearby.