Hotels in Channel Islands
We have found 1 properties to book, based on your search for Hotels in Channel Islands.
Almorah Hotel St Helier Jersey
Hotel in StHelier, Jersey, Channel Islands
The prestigious Almorah Hotel was built around 1841 and is a listed building of great importance. It is situated in an elevated position above the town of St Helier with views over...
£ 40.00 - £ 60.00 pppn
Sleeps: 2Pet & Dog Friendly Pets Welcome