1. Stoke House (Barnstaple/Hotels in Barnstaple)
Stoke House is situated in the rural hamlet of Stoke Rivers and enjoys views over the Devon countryside. Both Exmoor National Park and the bustling market town of Barnstaple is closeby.
07/03/2007 | 927 Hit(s) | (0 vote) |
Read more...