
Facilities and services includes 24 h reception, travel desk, WiFi in public areas and safe box in reception, Guest rooms are equipped with bathroom, air condition, mini fridge, telephone and TV Address: 15A/60, W.E.A. Ajmal Khan Road, 110005 Karol Bagh, New Delhi, India