Churchwood Valley
Hotel
Plymouth
Churchwood Valley in Wembury enjoys a naturally beautiful location on the south Devon coast.
Number of rooms: 35
Churchwood Valley, Wembury, Plymouth, Plymouth, PL9 0DZ, United Kingdom