Our Luxury Cottage in Devon
Welcome to Mountain Ash House, a Luxurious Holiday home in Devon.
“Unwind and relax or explore the beautiful surroundings of Croyde using this beautiful house as your base.”
We are located on 33 St Mary’s Road, Croyde, EX33 1PG, England. View Map
Mountain Ash House – Design
We can now offer beautiful self catered accommodation for groups of up to 10 people throughout the year.