Holiday inn by ihg deals

Like Comment

Holiday Inn is an American hotel chain, part of the InterContinental Hotels Group. Holiday Inn is one of the world’s largest hotel chains, with 435,299 bedrooms in 3,463 hotels globally hosting over 100 million guest nights each year.

You might like

About the Author: Rachel Rose

Leave a Reply

Your email address will not be published. Required fields are marked *