Gillieru Harbour
Church Square, St Paul's Bay, SPB 01
Average, 3.5
The local characteristics in the design of this small hotel are the perfect complement in this idyllic setting. It is air-conditioned and has a 24-hour reception, salon, bar, nightclub and breakfast r...
More Info