Which is india best hotel and where is it?
[ x ]
Please sign in to vote
Ask a Question
Get answers from the community
The Oberoi Udaivilas, the luxury hotel in Udaipur, has been ranked the best hotel in the world with the highest overall score of 94.36..more