Hawthorne Dene Hotel

12 Pennance Road
Falmouth
United Kingdom