KENDALL HOTEL AND SUITES

Kendall Hotel and Suites

9100 N Kendall Drive, Miami, 33176