Mayfair Hotel
50 St Saviour's Rd
St Helier
JE2 4LA
More Information (Channel 103 is not responsible for external websites)
Phone Number: 01534 735511
50 St Saviour's Rd
St Helier
JE2 4LA
More Information (Channel 103 is not responsible for external websites)
Phone Number: 01534 735511