The Holiday Inn hotels are getting to be the best hotel for my family! Anyway this hotel was built in 2011. I LOVE the new Otis elevators!!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…