The Leela Palace New Delhi
Best Hotel Swimming Pools

The Leela Palace New Delhi
When the chaos of the Indian capital all gets too much guests at the Leela Palace New Delhi in the citys well-heeled Diplomatic Enclave area have the perfect antidote. Hidden away on the hotel rooftop is a temperature-controlled infinity pool complete with












More ...


















