È possibile giocare a golf nel corso del soggiorno. The Royal Hotel è a Liverpool. New Brighton (Perch Rock) Lighthouse si trova a 3,2 km dalla struttura. Tra la struttura e Crosby Beach ci sono 2,6 km.
La struttura è situata in prossimità della spiaggia. Alcune camere dispongono di vista sul mare. Le camere sono dotate di un bagno privato. Gli ospiti possono utilizzare un parcheggio e una terrazza. Alcune camere misurano fino a 22 m². Le camere possono comprendere una camera da letto. Al massimo, quattro persone possono soggiornare nella camera.