The #1 Hotel in the World is…
The Oberoi Udaivilas, Udaipur, Rajasthan, India. This hotel was awarded a score of 99.29 by Travel and Leisure.
Travel and Leisure describes the hotel as “A palace fit for a maharaja.” The hotel is built on its own private island in Udaipur—consequently, the former hunting grounds of India’s kings—and guests are transported to the property via private boat. Repeat visitors will love the departure gifts the property bestows, such as traditional mirror-work coasters or jewelry boxes.
Travelers from the United States will need a travel visa for entry to India. If you want to plan your trip instead of gathering documents and making an appearance at the embassy, let us do the legwork for you and get your visa.
Ready? Just go to our dedicated page for india visa and start your order now.