Hotel. Centrally located in Padstow

Hotel