Deltour Hotel St Flour Eco *: 45.036807, 3.101330