Featuring all the modern day conveniences, this Holiday Inn Resort is a perfect place for a business or leisure stay i... More hotel details