Mayfair Hotel

St Saviours Rd., St. Helier, Jersey,
(01534) 735511 Reservations
Description