OverviewThe Avalon Hotel is South Beach Miami's most accommodating luxury beachfront South Beach hotel on Ocean Drive offering world class amenities. Guest will discover accommodations that embrace the very essence of South Beach. LocationExtending from..