Holiday Inn Express Hotel & Suites MIAMI-KENDALL

13475 SW 131 Street
KENDALL
Florida
United States