The Beach House Hotel Ventnor
Situated in Ventnor and only 80 metres from Ventnor, The Beach House features accommodation with sea views, free Wi-Fi and free private parking. Guests staying at this holiday home have access to a balcony.
Esplanade Road, Ventnor, PO38 1JW, Regno Unito