An Indian Palace Has Been Declared The World’s Best Hotel; Here's What It Looks Like

Umaid Bhawan Palace in India was picked as TripAdvisor's Travelers' Choice for world's best hotel in 2016.

Posted on

In the 14th edition of the TripAdvisor's Travelers’ Choice Awards, the Umaid Bhawan Palace was named the best hotel of 2016, with a five out of five rating among its 840 guests.

Check the rest of the list here.