The Kendall Hotel And Suites Miami

location_on 9100 North Kendall Drive, Miami, Miami-Dade, FL 33176
star_border star_border star_border star_border star_border
star_border star_border star_border star_border star_border