Towneplace Suites By Marriott Miami Kendall West

9055 SW 162ND AVE,
MIAMI, FL, US 33196

$148.72 /night

Onsite Facilities Information

Parking
Map See on map