Home > Hotel > Holiday Inn

Holiday Inn

Holiday Inn is a brand of hotels forming part of the British InterContinental Hotels Group (IHG). It is one of the world’s largest hotel chains with 238,440 bedrooms and 1,301 hotels globally.

  • Category

  • Tags

    Copyright © 2010 BusinessSigns.Net