The word 'mesmerising' falls short when we’re describing this luxurious hotel or its terrace pool. Temperature-controlled, and bordered by a stunning stone wall with bronze artwork, this is one place we’re sure you’ll be spending a long time in, just taking in all the beauty.
The Leela Palace
The information in this post might be outdated