Hotel The Avtar- Near Delhi Railway Station is gunstig gelegen in het centrum van New Delhi, en biedt kamers met airconditioning, een terras, gratis WiFi en een restaurant. Dit hotel met 3 sterren biedt roomservice en een 24-uursreceptie. De accommodatie is rookvrij en ligt op 2,8 km van Jantar Mantar.
Alle kamers bij het hotel hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
Je kunt bij Hotel The Avtar- Near Delhi Railway Station genieten van een à la carte-ontbijt.
Gurudwara Bangla Sahib ligt op 3 km van de accommodatie, en Gurudwara Sis Ganj Sahib ligt 3,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 15 km van Hotel The Avtar- Near Delhi Railway Station.