This newly opened Holiday Inn is very conveniently located and possessed the great Indian hospitality and American luxury. Restaurant was great. Arrangement for touring Delhi was made by hotel and it was well done job. Room was clean and comfortable. I enjoyed the stay and highly recommend this place.
If you own or manage Holiday Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.