Boasting barbecue facilities, TownePlace Suites Miami Kendall West is set in Kendall in the Florida region, 21 km from University of Miami and 21 km from Miami International Mall.
Number of rooms: 25
9055 SW 162nd Avenue, Kendall, 33196, United States