Get a Room in St Chamond

Les Ambassadeurs

Les Ambassadeurs

St Chamond • Show on map 6.1/10 Price as low as EUR 67.99

Located in Saint-Chamond Les Ambassadeurs provides a restaurant and free WiFi throughout the property. The hotel features family rooms. Guest rooms in the hotel are equipped with a TV. At Les Ambassadeurs…More info

Book now