South Beach Hotel
236 21st St, MIAMI (FL) (FLORIDA)
basado en
reviews
The hotel is nestled in a 1939 building and offers 51 rooms and suites. They are all equipped with computer connections, telephone and voicemail, cable TV and a large wardrobe. Iron available on request and safe at the reception.