Eulah Country House, St Helier
Eulah Country House on the Channel Island of Jersey is a most attractive and stylish Edwardian residence, set in beautiful gardens overlooking St. Helier, Elizabeth Castle and St. Aubin’s Bay. For a romantic break, memorable business trip or a creati
Distance from airport: 5.0km
Distance from city centre: 0.0km