The best hotels for luxury watch shopping around the world in 2024 11 hours ago From Rome and Tokyo to Paris and Geneva, check into the best hotels for luxury watch shopping around the globe.