BEST HOTEL IN THE WORLD: Umaid Bhawan Palace, India

Umaid Bhawan Palace in Jodhpur ranked the best hotel in the world.

BEST HOTEL IN THE WORLD: Umaid Bhawan Palace, India

Travel review site TripAdvisor has named the best hotel in the world in its annual Travellers’ Choice Hotel Awards. The luxurious Umaid Bhawan Palace Jodhpur, in India, took out the number one slot for 2016. The property is considered one of the last great palaces of India and is one of the largest private residences in the world – set on 26 acres of gardens.

Built between 1928 and 1943 for H.H. Maharaja Umaid Singh, the art deco hotel features 65 luxurious rooms (at an average price of $1055 per night according to TripAdvisor, though prices can drop to $561 per night in low season), a private museum and marble squash courts. The property was taken over by Taj Hotels and Resorts in 2005.

Related Post

America’s most expensive home up for sale in Florida for $139 MILLION
views 237
This stunning property is ranked as America’s most expensive home and is up for sale in Florida for an eye-watering $139 million – for anyone who can ...
Meet the man who shares backyard with tigers and lions: Pictures
views 446
Carl Bovard knows he is dicing with death each time he grapples with the beasts, but considers it a risk worth taking to raise awareness about endange...
15 Interesting Christmas Facts That You Didn’t Know
views 138
Christmas is the time to indulge in the festive spirit and unleash the the jovial and the merry one within you. But there are other ways to enjoy this...
The World’s 5 Most Expensive First Class Air Plane Tickets
views 213
Etihad Airways has launched its new first-class luxury suite last December. Named The Residence, the high-end experience will be available to passenge...
Floating Streets Umbrellas in Portugal
views 65
Every July, as part of Ágitagueda art festival, hundreds of umbrellas are hung over promenades in the streets of Águeda, a municipality in Portugal. T...