Avalon Hotel està a prop del centre urbà de Miami Beach?
Avalon Hotel is just 0,8 km away from the center of Flamingo/Lummus, Miami Beach. From Avalon Hotel you can easily get to other popular landmarks such as Lincoln Road.