The Windsor Carlton Hotel is an attractive Victorian three storey, family run, hotel central to the town centre and close to the sea, with many stunning sea view rooms. The hotel is located on a private road with virtually no passing traffic and has a small private car park for guests. Set in a beautiful position, situated minutes from the beach, Ventnor Haven and the town centre. Some breathtaking views, close to scenic walking and cycling routes.