The Avalon Hotel in South Beach
Is it time for you and your special someone to get the heck out of dodge? Are you dreaming of diving into the nostalgic Art Deco paradise that is Ocean Drive in South Beach? Luckily for you, the Avalon Hotel puts you right in the heart of all of this world-famous Miami beach.. When you book your …