Luxury Cottage in Devon
Welcome to Mountain Ash House, a Luxurious Holiday home in Devon.
“Unwind, relax and then explore the beautiful surroundings of Croyde, North Devon using this beautiful home as your base.”
We are located on 33 St Mary’s Road, Croyde, EX33 1PG, England.
Self-catering accommodation for groups of up to 10 people throughout the year.