Trip Advisor Just Named This Sprawling Palace in India the World’s Best Hotel

A massive palace in India has just been named the world’s best hotel.

And yes, it will cost a royal price to stay there.

Trip Advisor’s Travelers’ Choice pick for the world’s best hotel goes to one of the largest private residences in the world, the Umaid Bhawan Palace, in Jodhpur, India.

The golden yellow art deco residence was built between 1928 and 1943 for Maharaja Umaid Singh and currently serves as the primary residence of the Jodhpur Royal Family. With a blend of Eastern and Western design influences, the sprawling home was designed by renowned Edwardian architect Henry Lanchester.

There are a total of 64 hotel rooms and suites within the 26-acres of lush gardens, which are open to tourists.

The hotel’s perks include a museum, impressive elegant artwork, marble squash courts, a yoga studio, a luxurious spa, fine dining, indoor and outdoor pools, tennis courts, secret gardens and stables. Oh, and a personal butler and an on-site astrologer –a truly regal experience where guests are invited to revisit the days of pampered royalty.

A normal room at the Umaid Bhawan Palace starts at around $1,000 CDN per night.

All photos courtesy of Tahj Hotels.

 

[ad_bb1]