M
Masons Arms Hotel
Address
1 Castle Street, Rosehearty AB43 7JJ
City
Rosehearty
Civil Parish
Fraserburgh
Council area
Aberdeenshire
Country
Scotland