Mayur Hotel Nowe Delhi oferuje 3-gwiazdkowe zakwaterowanie z obszarem handlowym i restauracją. Hotel jest usytuowany w dzielnicy Paharganj, 1 km od takich atrakcji kulturalnych jak Muzeum figur woskowych Madame Tussauds w Nowym Delhi.
W 24 pokojach znajduje się biurko, a także takie udogodnienia jak telewizja wielokanałowa oraz minibar. Oddzielna toaleta i prysznic są również oferowane w tych pokojach.
Aktywni goście mogą skorzystać z wycieczek do winiarni.
Ogrody Mogołów znajduje się około 10 min jazdy samochodem od tego hotelu, wówczas gdy Czerwony Fort leży w prawie 2 km stąd. Zabytki w okolicy to między innymi Brama Indii, położony w prawie 3 km. Inne pobliskie atrakcje to Tooti Chowk w odległości 6 min spacerem. Mayur jest usytuowany 850 m od stacji metra New Delhi i w odległości kilku przecznic od stacji kolejowej Rajeev Chowk.