
Delhi, India
Pooja Palace
3-star hotel
The hotel is located in the heart of the national capital Delhi. It is situated in the midst of Karol Bagh, Asia's largest shopping arcade. The hotel has been providing international quality hospitality services for more than a…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


