News

Top Indian Cuisine in Delhi One of the treats of staying in five-star hotels in India is that they have a clutch of restaurants that are considered to be amongst the best eateries in the city ...
Le Cirque - The Leela Palace To try international cuisine, there is no place better than the Le Cirque - The Leela Palace in Chanakyapuri, New Delhi. Imagine a space with a relaxed atmosphere and ...
After Delhi, I headed south to the Leela Palace Udaipur. Once again I arrived via a perfectly chilled BMW, which felt amazing in the 100-degree heat. Like all of the palace resorts here, the Leela ...