Castlebay Hotel

This hotel is not currently in
the Good Hotel Guide

Castlebay Hotel
Isle of Barra,
CASTLEBAY
Castlebay
Western Isles
HS9 5XD
Scotland