The Olivia Hotel
35-37 St Leonards Dr, Chapel Saint Leonards PE24 5RN, UK, Chapel St Leonards, PE24 5RN
Situata a meno di 1,6 km da Chapel Saint Leonards con i suoi lunghi tratti di spiagge sabbiose isolate, l'Olivia vanta un giardino con posti a sedere all'aperto e servizi gratuiti quali il Wi-Fi e un parcheggio.