Address: 236 21st St, Miami Beach, FL 33139, USA
“We had a four nights stay in this hotel, and we are delighted by the great service and the beautiful location. The staff is polite and attentive; they would readily help out whenever we had a question or concern. The room was well-equipped. The pool was a treat. Thank you for making our stay in Miami so wonderful. I'm sure we will come back again.”
Address: 336 21st St, Miami Beach, FL 33139, USA
“Small hotel but very friendly. Nice decor, small rooms, Miami prices. The location is good and only a 10 minute walk to the beach. The pool area was quiet and photogenic with a limited amount of available sunlight because of the surrounding buildings. We would return here.”
Address: 435 21st St, Miami Beach, FL 33139, USA
“Beautiful Art Deco south beach buildings. Near by hotels,restaurants and beach”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…