Featuring free WiFi and a terrace, French Welcome offers accommodation in Dedham.
Certain units have views of the garden or city. A flat-screen TV is featured.
There is a shared lounge at the property.
Bike hire is available at French Welcome and the area is popular for hiking. The property also offers car hire. Boston is 16 km from French Welcome , while Cambridge is 14 km away. The nearest airport is Logan Airport, 19 km from the property.