The Real Deal Miami

A lavish Indian palace was just ranked the number one hotel in the world by TripAdvisor

April 24, 2016 03:30PM
By Business Insider

  • Print
Umaid Bhawan Palace

Umaid Bhawan Palace

The Umaid Bhawan Palace in Jodhpur, India, was just ranked the number one Travelers’ Choice hotel in the world by TripAdvisor. The luxury palace is part private residence, and home to Jodhpur’s royal family. 

Story by Chloe Miller and editing by Stephen Parkhurst, aerial footage shot by Joshua Karthik fromStories from Above