The Windsor Carlton hotel is in Ventnor, on the Isle of Wight. The hotel is ideally located - just minutes from the beach at Ventnor, and the centre of town. Set in a Victorian town house, the hotel has been completely renovated and now offers stylish boutique-style accommodation across 3 storeys. Its 5 guest bedrooms all come with en suite bathrooms, and most have sea views, as well as comfortable furnishings and stylish decor. The hotel provides breakfast for all guests.