Hotel Hampton Inn & Suites by Hilton Miami Wynwood Design District
★★★
3128 NW 3rd Ave, Miami (FL), United States Show on map
Safari Wynwood is a hotel in Miami (FL), United States. Guests rate it 7.3/10 (good) across 3 reviews, ranking it #242 of 438 places to stay in Miami (FL).
3128 NW 3rd Ave, Miami (FL), United States
Safari Wynwood has a guest rating of 7.3 out of 10 from 3 reviews, which is considered good. It ranks #242 of 438 properties in Miami (FL) on Triptoic.
Safari Wynwood is located at 3128 NW 3rd Ave, Miami (FL), United States.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel