See Inside ‘The World’s Best Hotel’

The Umaid Bhawan Palace in Jodhpur, India has been officially voted the ‘World’s Best Hotel’ by users of the travel website Tripadvisor. The incredible hotel/palace, which still houses the Jodhpur Royal Family in one of its private wings, features 64 luxury suites, indoor and outdoor swimming pools, a spa and even marbled squash courts. One Tripadvisor user described the hotel as: “A living dream. Truly a magical and fascinating experience.’ If you fancy experiencing what it’s like to stay in the ‘world’s best hotel’ yourself, you might want to start saving, as a single night’s stay in the luxury palace starts from £510!