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: 2
Pet & Dog Friendly Pets Welcome
Please wait while loading...