Get a Hotel in Salem

Meadows Mill House I

Meadows Mill House I

Salem • Show on map 0.0/10 View Details for Price

Boasting air-conditioned accommodation with a balcony Meadows Mill House I is set in Salem. This property offers access to a terrace free private parking and free WiFi. Guests can make use of a garden.…More info

Book now