Travel+Leisure Magazine came out with their 2007 “World’s Best” Awards and India features very prominently. Especially the City of Udaipur
Oberoi UdaiVilas Hotel in Udaipur was
Ranked #1 in Hotels Overall
Ranked #1 in Hotels Asia
Ranked #1 in Small Hotels
With a setting like above, half the battle is won visually. Now I know where to go for my next holiday.
Check out the hotel’s website for more info and to book your rooms 🙂
The city of Udaipur was also ranked #7 in the World’s Best Cities list.
Udaipur makes it to #2 in the Best City in Asia and Jaipur comes in at #5.