Loading hotels
Confirming room availability...
Wynnwood Design District Apartments, 23 Nw 41St St, Miami, United States
With a stay at Wynnwood Design District Apartments in Miami, you'll be a 4-minute drive from The Shops at Midtown Miami and 7 minutes from Phillip and Patricia Frost Museum of Science. This apartment is 3.6 mi (5.9 km) from Marlins Park and 3.7 mi (6 km) from American Airlines Arena.