Mansefield House is located in Arrochar, United Kingdom on Shore Road. Mansefield House is rated 4.1 out of 5 in the category self-catering accommodation in United Kingdom. Mansefield House, situated in the picturesque highland village of Arrochar, on the shores of Loch Long, is a fine Grade B listed Victorian house. Full of character and original features, Mansefield House offers a comfortable, well equipped and attractive home from home.