Tour de France Drives Lodging Demand in Catalonia and Smaller French Towns

The mountain town of Alpe d’Huez has the most expensive hotel rooms, ahead of Paris and Barcelona