Ubicada en Delhi, esta popular propiedad ofrece un lugar ideal para descansar y relajarse. Hay aparcamiento en las instalaciones.
Hotel is situated amidst the lively location of Karol Bagh and provides easy access to the major points of interest including shopping centres, malls, commercial centres and historical monuments etc. it is situated 2 km away from New Delhi Railway Station and 15 km from the International Airport.
Estación de Trenes de Nueva Delhi