Travel Reservations Center
Book Online or By Phone

Microtel Inn & Suites by Wyndham Miami

Microtel Inn & Suites by Wyndham Miami

2015 E. Steve Owens Blvd
Miami, OK US 74355 Map It