Das Holiday Inn New Delhi Mayur Vihar Noida liegt im Osten von Neu-Delhi im Stadtteil Mayur Vihar mit guter Anbindung an Noida und das Stadtzentrum. Die Metrostation Mayur Vihar Extension befindet sich in der Nähe des Hotels. Sehenswürdigkeiten wie der Akshardham-Tempel sowie Geschäfts- und Einkaufsbereiche sind in kurzer Fahrzeit erreichbar.
Das Hotel verfügt über mehrere gastronomische Einrichtungen, darunter Restaurants und eine Bar. Zur Ausstattung gehören außerdem ein Außenpool, ein Fitnesscenter sowie ein Spa- und Wellnessbereich. Zusätzlich stehen Konferenz- und Veranstaltungsräume, kostenfreies WLAN und Parkmöglichkeiten zur Verfügung.
Die Zimmer verfügen über ein Kingsize-Bett oder zwei Einzelbetten sowie einen Arbeitsbereich. Zur Ausstattung gehören Klimaanlage, WLAN, Fernseher, Safe sowie Kaffee- und Teezubereitungsmöglichkeiten. Das Badezimmer ist mit Dusche/WC oder Badewanne, Haartrockner und Pflegeartikeln ausgestattet.