The hotel is located in Karol Bagh, 5 minutes walking distance away from Karol Bagh Metro Station and 10 minutes by car from New Delhi Station and Connaught Place City Centre.
The hotel is located in Karol Bagh, 5 minutes walking distance away from Karol Bagh Metro Station and 10 minutes by car from New Delhi Station and Connaught Place City Centre.
Estación de Trenes de Nueva Delhi