close japanese inns close Country: United Kingdom close Region: Scotland
The Wheatsheaf Hotel and Restaurant