Hotel Victoria

East Street
Newquay
United Kingdom