Cycle lodge Les Deux Vélos
Hotel in the French Pyrenees
It looks like the link pointing here was faulty.