Hotel ★★★

Wynwood Retreat

71 NW 34th Terrace, Miami (FL), United States Show on map

About Wynwood Retreat

Wynwood Retreat is a 3-star hotel in Miami (FL), United States. It is one of 438 places to stay in Miami (FL) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

71 NW 34th Terrace, Miami (FL), United States

Loading map…

Frequently asked questions

Where is Wynwood Retreat located?

Wynwood Retreat is located at 71 NW 34th Terrace, Miami (FL), United States.

How many stars does Wynwood Retreat have?

Wynwood Retreat is rated 3 stars.

Stays near Wynwood Retreat

Highly rated alternatives close by

All 438 in Miami (FL) →

More ways to stay in Miami (FL)

See prices on Agoda
Check prices