10 Best Hotels in India
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
POST A COMMENT
Be the next Femina Miss India 2014. Registrations open now! Click here to apply
No record found...