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