InterContinental Hotels Group is showing commitment to aggressive development for its Holiday Inn brand. The group has recently announced two openings in the United States - Holiday Inn Express Hotel & Suites Denver East - Peoria Street and Holiday Inn Express Hotel Mountain View-Palo Alto.
Already signed up? Already signed up? Already signed up? Already registered? Login here!