Mayur Hotel is gelegen in New Delhi en beschikt over een restaurant. Er is een 24-uurs receptie
Het hotel ligt op 500 m van Sadar Bazaar, op 500 m van treinstation van New Delhi en op 900 m van het metrostation Chawri Bazar. Het is 15 km naar de luchthaven Indira Gandhi. De India Gate ligt op 4 km, Rode Fort op 6 km en het ISBT busstation ligt op 10 km afstand.
Hier hebben alle kamers met airconditioning een tv en een zithoek. De eigen badkamers zijn uitgerust met een douche. Er is ook kabel-tv beschikbaar.
Mayur Hotel biedt tevens een bagagedepot, een stomerij en een wasserette. U kunt hier ook een auto huren.
Het volledig vegetarisch restaurant van het hotel serveert Indiase, regionale en continentale gerechten.