We are conveniently located in the heart of Miami/Kendall and only 20 miles from the Miami International Airport. Minutes from shopping, dining and entertainment
Holiday Inn Express & Suites Miami-Kendall
13475 SW 131st Street, Miami, FL 33186 United States