Conveniently located in New Delhi, Hotel Red Castle - Karol Bagh offers air-conditioned rooms with free Wi-Fi, free private parking and room service. This 3-star hotel offers an ATM and a concierge service.
Number of rooms: 29
7A/78 W.E.A Channa Market Karol Bagh New Delhi 7A/78 W.E.A Channa Market Karol Bagh New Delhi-110005, Karol bagh, 110005 New Delhi, India