IHG opens two hotels in New Delhi

Intercontinental Hotels Group has opened two properties in New Delhi under its Crowne Plaza and Holiday Inn brands.

Link to article: feedproxy.google.com/~r/breakingtravelnews/news/~3/ddwsyOgTv8o/


Leave a Reply

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

Time limit is exhausted. Please reload the CAPTCHA.