Dalmellington House

Boutique Hotel

32 Main Street, Dalmellington, Ayrshire, KA6 7QL