Situated in the heart of of the city at main Ajmal Khan Road and Karol Bagh.
The Hotel Taj Princess is situated 2 km from the city center and 16 km from the International Airport. New Delhi railway station is 5 km from the hotel. The hotel facilities and services include room service, lobby, restaurant, bar and laundry service. The rooms are equipped with bath with hot and cold water, air conditioning, satellite TV and refrigerator. Address: 15A/25, W.E.A., Ajmal Khan Road, 110005 New Delhi, India
15A/25, W.E.A., Ajmal Khan Road, Near - Jessa Ram Hospital, Karol Bagh, 110005 New Delhi, , India
|Distance to center||2 km|
|Distance to airport||16 km|