9 rooms · from £120
In 12 acres of grounds, the Watermouth Lodges are around 3 miles from Ilfracombe on the north Devon coast. These well-equipped chalets provide self-catering accommodation with the use of a range of on-site facilities.
Log in with your cycle.travel account:
Password |
Or simply use your account on: