Hampshire Hotel Saint Helier Jersey 3 stars

53 Val Plaisant, Saint Helier Jersey, JE2 4TB, United Kingdom

Hotel image
Read more reviews for Hampshire Hotel Saint Helier Jersey