Hotels in Leran - South-West France

L'Impasse du Temple

With a heated, salted-water, outdoor swimming pool, bar and restaurant, L'Impasse du Temple is set in a 1758 building and offers a 24-hour front desk and free Wi-Fi....