Few destinations in the world have it all: natural beauty, affordable lodging, exceptional food, and relaxation-centered activities for both kids and adults. Indian Springs Resort & Spa in Calistoga ...
Leela Palaces, Hotels & Resorts' newest property in Udaipur, in India's Rajasthan, is welcoming the first ESPA in India. The Leela Palace Kempinski is Udaipur's first five-star property to open in ...
Taj Aravali Resort & Spa, which was unveiled earlier this month, joins the brand’s iconic floating Taj Lake Palace in Udaipur. Ensconced in the picturesque Aravali Range, the property serves as the ...