Royal palace named world’s best hotel


(CNN)One of the largest private residences in the world, Umaid Bhawan Palace in Jodhpur, India, was built between 1928 and 1943 for Maharaja Umaid Singh.  Part of the palace is now run by Taj Group hotels and is TripAdvisor’s Travelers’ Choice pick for world’s best hotel.  Set amid 26 acres of lush gardens, there are 64 hotel rooms and suites within the Art Deco palace. [Full Article]

Leave a Comment