Hotel Pooja Palace
Hotel
Karol bagh
A 2-minute walk from popular shopping area of Ajmal Khan Road, Hotel Pooja Palace is situated behind Karol Bagh Metro Station. It features 2 restaurants and rooms with free Wi-Fi.
Number of rooms: 32
15A/11 Wea, Opp Puja Park, Near Karol Bagh Metro Station, Karol bagh, 110005 New Delhi, India