• Follow Us: 

Trending :   Art & Auctions      Travel      Cars  

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

Stories WeLove
Recommended By Colombia

No record found...