Jaipur’s Taj Rambagh has been named the best hotel in the world, according to a new list unveiled by TripAdvisor, beating the likes of Shangri-La The Shard and the Ritz Carlton. The 1835 palace-turned-luxurious hotel is known for its unbelievable extravagance and rich history.

:

Jaipur’s Taj Rambagh has been named the best hotel in the world, according to a new list unveiled by TripAdvisor, beating the likes of Shangri-La The Shard and the Ritz Carlton. The 1835 palace-turned-luxurious hotel is known for its unbelievable extravagance and rich history.

Share with