Downtown Miami Suites Hotel Miami
Downtown Miami Suites offers accommodation set 300 metres from the centre of Miami and provides a garden and a terrace. Free Wi-Fi is offered throughout the property and private parking is available on site.
Number of rooms: 11
230 Northeast 4th Street, Miami, FL 33132, United States