Crescent Resort on South Beach
1420 Ocean Drive, Miami Beach, Florida, 33139
*Crescent Resort on South Beach* is located directly across the street from the Atlantic Ocean. Each of the 27 vacation suites are beautifully furnished in Art Deco style. The rooftop of The Crescent is a tropically landscaped spa overlooking Ocean Drive, with a whirlpool...
Enjoy this fun, Art Deco historic site right across the street from Lummus Park Beach! Buyer may receive a title fee credit, inquire for details!