Alhambra

St. Helier - St. Helier

Search dates for this hotel

Overview

Situated in St. Helier, this hotel is within a 15-minute walk of Havre des Pas and Jersey Museum. Elizabeth Castle and La Hougue Bie are also within 3 miles (5 km).