In Ventnor on the Isle of Wight, this hotel is in a great position from which to explore the numerous delights that the island has to offer visitors. The in-house restaurant has fine reputation and serves a mix of locally influenced cuisine and foods from around the world with great wines. The rooms are designed to offer a peaceful and convenient space in which to rest.