The Real Deal New York

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

By Business Insider | April 24, 2016 02:00PM

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