article placeholder

Leela Palace Kempinski

Leela Palace Kempinski in this iconic city is celebrating the newest luxury hotel to debut in seven years. Udaipur, a city on a lake in India’s Rajasthan, has announced India’s first ESPA. Set amidst...
article placeholder

Imperial Hotel, Delhi, India

There was a time in Delhi, India, when The Imperial Hotel lived up to its name and was one of the ‘in’ places to stay. The old dowager, built in l932, however, with the passing of time, didn’t keep...
article placeholder

Cooking in India

Once a hotel chain knows it’s on to a good thing, they tend to feature it at most of their hotels. Aman resorts, a five star resort chain if ever there was one, saw the raising popularity in cookery as a...