Ventnor Towers Hotel
54 Madeira Rd Ventnor, PO38 1QTVentnor Towers Hotel is set in a Victorian house situated on the South coast of the Isle of Wight. The on-site bar and restaurant feature panoramic views of the sea and gardens, which can also be seen from most guest rooms.
26 rooms
from £60