The Mount

This hotel is not currently in
the Good Hotel Guide

The Mount
Bideford
Devon
EX39 3LP
England