The prestigious Almorah Hotel was built in 1841 and is a listed building of great importance. It is located in an elevated position above the town of St. Helier with magnificent views over the town and its interesting harbour filled with a mixture of fishing boats and private yachts.
This high quality boutique style hotel is family run with a friendly, personal and relaxed atmosphere and is perfect for those wanting superior comfort and a great location in close proximity to the main centre of St. Helier.