Holiday Inn Express & Suites - Kendall Hotels/Motels | Hotels/Motels

13475 SW 131st Street
Miami, FL 33186
(786) 837-2100
Click to Learn More

about us

Hotel