Based on 133 review
This charming hotel is situated in Aveyron. Le Senechal guarantees a quiet stay as it counts with just 11 guests rooms. Visitors may keep updated with the internet or Wi-Fi access available on the property's communal areas. This is not a pet-friendly hotel. Travellers will revel in dishes served at ...