Newly renovated beachfront resort located directly on the ocean. Surrounded by pastel colors and distinctive architecture of the South Beach Art Deco District.
43 / 43
Full A/C, Pool, Fitness Center