The Waldorf Towers South Beach is located at 860 Ocean Drive, Miami Beach, Florida. It is 12 miles from Miami International Airport (MIA) and easily accessible from I-95. For more information and ...
South Beach has certainly changed through the years. A hot spot in the 1940s and ‘50s, the area started to feel its age in the 1960s and into the ‘80s as the population got older and poorer. We all ...
Grupo Hotusa is booking into Miami Beach, acquiring an Art Deco hotel for $19.7 million. An affiliate of Barcelona-based Hotusa, led by President Amancio Lòpez Seijas, bought the Eurostars Winter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results