Towneplace Suites Miami Kendall West

Extended stay hotel · 9055 Sw 162 Avenue, Miami, FL

More food in Miami, FL · Extended Stay Hotel in Miami