The Heart of Wynwood
269 Northwest 30th Street Apt 6, Miami, United States of America
★★★
Miami, United States of America
One of the hotels for your stay in Miami is the The Heart of Wynwood which is located at 269 Northwest 30th Street Apt 6, Miami, United States of America. There are many facilities offered at The Heart of Wynwood, both hotel and room facilities. If you are traveling to Miami, you can choose The Heart of Wynwood as a place to stay. The Heart of Wynwood is located in the region of Florida, Miami Metropolitan Area, Miami Area, Region East, Florida, South, South Florida
Rotate image to see The Heart of Wynwood
Hotel Amenities
- Smoke-free property
- Wifi
- Private Parking
- Free parking
- Free Wifi
- Air conditioning
- Internet
- Parking
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets are not allowed