Hotel Taj PrincessBoutique
15A/25 W.E.A Ajmal Khan Road, New Delhi, 110005
Offering a la carte restaurant that serves Indian, Chinese and Continental cuisine, Taj Princess is located in New Delhi. For any assistance guests can approach the 24-hour front desk. Free Wi-Fi access is available.