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 3 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 Sis Ganj Sahib ligt op 3,1 km van de accommodatie, en Gurudwara Bangla Sahib ligt 3,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 16 km van Hotel The Avtar- Near Delhi Railway Station.