Rambagh Palace in Jaipur has claimed the title of the world's best hotel. This magnificent palace, originally built in 1835, has been transformed into a luxurious property and is known as "The Jewel of Jaipur." It is managed by Taj and owned by the Royal Family.