The Kings Arms Hotel

United Kingdom, Kyleakin

Facilities