Discover the vibrant heart of Delhi when you stay at Holiday Inn New Delhi Mayur Vihar Noida, an IHG Hotel. Major sites are within easy reach: visit the Red Fort, Humayun’s Tomb and Mehrauli Archaeological Park all in a single afternoon. When you’re not experiencing the whirlwind of this loud and proud city, stay in and enjoy a swim in your hotel’s refreshing infinity pool, dive into authentic Indian cusine on the terrace at Cafe On 3, and work up a sweat at the modern fitness centre.