Situato a Nuova Delhi, a 2,7 km dalla Jama Masjid e a 3,5 km dal Jantar Mantar, l'Hotel Avtar @New Delhi Railway Station offre camere con aria condizionata e bagno privato. La struttura vanta camere familiari e una terrazza.
Numero delle stanze: 38
Plot No 3425, Opp New Delhi Railway Staion, DB GUPTA ROAD, PAHARGANJ, NEW DELHI, Paharganj, 110055 Nuova Delhi, India