

The beach-front Hotel La Tosca and its ecological infinity pool are located in the heart of the tranquil Arcachon Bay, a secluded spot on the south-west coast of France, just west of Bordeaux, home to the world's most famous vineyards and wine makers.