Thalatta Guest House 2 stars

31 Cleveland Road, St Helier - Jersey, St Clements, JE2 4PB, United Kingdom

Hotel image
Read more reviews for Thalatta Guest House