Situated in Frome Vauchurch in the Dorset region, Mill House features a garden. The accommodation has free WiFi.