Read More From Rome and Tokyo to Paris and Geneva, check into the best hotels for luxury watch shopping around the globe.