01785 241 319
Tel: 01785 241 319
Login or Register
01543 625 100
01902 207 100
01922 211 400
Whatever you're looking for in a holiday, you're sure to find it with Leons.
Mayfair Hotel*** The hotel is situated just a short walk from the centre of St. Helier. If offers very good accommodation and a relaxing lounge bar and attractive restaurant. There is also an indoor poo...more info
We're filtering your results to help you find the perfect break.