The Old Manor Hotel

55 Leven Road
Leven
United Kingdom