Udaipur
-
WI Bureau Sep 29 2017 - 2 min readRenowned ESPA spa at The Leela Palace Udaipur is an ideal recuperative escape from hectic life. The spa offers perfect setting for indulgent rejuvenation of body and mind amidst serene surroundings. The incredible qualities of ESPA have bagged it country’s ‘Favourite Hotel Spa’ title. At the recently held Condé Nast Traveller India Readers’ Travel ...