Things to do in Udaipur, Rajasthan

colourful stained glass windows at the City Palace in Udaipur Rajasthan

One of our favourite cities in Rajasthan, Udaipur seems to encompass all the rich heritage and colours for which the state is famous. For your inspiration, here are a few of our favourite things to do in Udaipur. “If Jaipur is to be the Pink City, and Rajasthan the Blue, then Udaipur is a city […]

Top 10 Hotels in Delhi

Hotels in Delhi ITC Maurya

“For many of our guests, the capital city of Delhi is the first stop on their itinerary through India. Having arrived after a long international journey, it’s the place you’ll want to sink into to rest, recharge and adjust to India time. The following day, you’ll want to be well located for shopping opportunities and […]

How to plan the perfect luxury India tour

Visit the Taj Mahal at sunrise

India is many things: majestic, beautiful, fascinating, intense – and, at times, even maddening. This diverse country is vast and bursting with a variety of cultures and traditions, languages and cuisines. We know that planning a luxury India tour often confuses and bewilders, especially those who’re travelling to the subcontinent for the first time. Finding […]

15 of our Top Restaurants in Rajasthan to Tickle your Tastebuds

Sheesh Mahal restaurant, Udaipur

Rajasthan is known around the world for its splendid architecture, colourful history and stunning landscapes. Its cuisine is just as rich and inviting; from delicately spiced lentil dishes to hot fluffy flatbreads. Sampling authentic local fare is a key interest for many of our guests, and an integral part of exploring the culture. Good dining […]

Top 10 Things to Do in Delhi

Most journeys to India will begin and end in Delhi, India’s bustling capital city. When arriving in Delhi, the sounds, colours and smells will immerse you. Delhi does anything but eases you in gently. It awakens all your senses. From the narrow streets of Chandni Chowk to the peaks of the ancient Qutab Minar, Delhi […]

A peek inside the luxurious Leela Palace New Delhi

Leela Palace New Delhi

The Leela Palace, New Delhi is located in the heart of Delhi’s prestigious Diplomatic Enclave and is arguably the most luxurious hotel in town. The palace offers luxury on a grand scale, with 260 spacious rooms and suites equipped with ultramodern technology. The palace is a fusion of European architecture and Lutyen’s Delhi, with an […]