Holiday Inn Express & Suites Kendall East - Miami

Hotel · 11520 Sw 88 St, Miami, FL

More food in Miami, FL · Hotel in Miami