The Leela Palace Udaipur
The Spa by ESPA is superbly sited over-looking Lake Pichola. It offers spa treatments in a number of exotic and historic locations: you can even have your own private spa tent or our Couple and Pal...
Available: 21 Nov, 2012 - 21 Nov, 2015
Location: Udaipur, India