ibis Nemours


Nemours • Show on map
Price as low as EUR 63.93
Located a 5-minute drive from the centre of Nemours the ibis Nemours offers spacious guest rooms equipped with modern amenities such as free WiFi access. It features a bar an outdoor terrace and a snack…More info


