13475 SW 131st Street • Miami, Florida 33186 • (786) 837-2100

Winner Certificate of Excellence 2013
More

The Choice for Holiday Inn Miami Kendall Hotels...

  
 
 
 
Sunday December 21, 2014