We have stayed at Upper Ansdore twice now and are planning to go back for a few nights this summer.
The rooms have always been clean and comfortable, very quiet and breakfast is fantastic!!
My children loved running around outside and seeing the animals, especially Bell the dog who they played in the garden with.
The host were friendly and...
More