Sheephouse Manor
Sheephouse Manor, Sheephouse Road Maidenhead, SL6 8HJOffering a barbecue, Sheephouse Manor is situated in Maidenhead. Maidenhead Magistrates Court is 1.8 km from the property. Free WiFi is provided throughout the property. The accommodation has a flat-screen TV.
6 rooms
from £95