- UK Information
- UK Hotels
- Ilsington Country House Hotel
Ilsington Country House Hotel
Nestled amid 10 acres of private grounds, on the southern slopes of Dartmoor National Park, this family-run hotel provides the ideal base from which to explore the natural beauty of South Devon.
Rating
Prices from £100
25