Home
Properties
About
Press
Contact
More
From the historic Art Deco jewel box of a lobby to the palm-frond laden café-inspired patio, you’ll find this 51-room boutique hotel to be perfect retreat just steps away from the beach.
WHERE
236 21st Street
Miami Beach, FL