• Follow Us: 

Trending :   Weddings      Travel      Celebs      Wines  


10 Best Hotels in India

  By   Jun 21st 2013 at 6:00AM Lifestyle RATED

TripAdvisor revealed that of the ten best hotels in the country, Udaipur – otherwise known as the lap of luxury – is home to three. And of the many hotel chains, the Oberoi properties of Udaipur, Shimla, Jaipur and Mumbai have been featured on the list. Here’s a look at Incredible India, one magnificent hotel at a time

Image via The Oberoi Hotels


To post this comment you must log in.

Login with: Facebook Indiatimes Network