AwardsRAMBAGH PALACE JAIPUR RANKED THE WORLD’S NO. 1 HOTELtimonlineMay 27, 2023August 23, 2023 by timonlineMay 27, 2023August 23, 20230897 🔊 Listen to this Indian Hotels Company has announced that Rambagh Palace, Jaipur has been rated as the World’s No 1 Hotel in the coveted