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