Albert Hotel 3 stars

7 Mounthoolie Place, Kirkwall, KW15 1JZ, United Kingdom

Hotel image
Read more reviews for Albert Hotel