With spectacular sea views and free WiFi throughout, The Windsor is situated right on the seafront promenade and is very close to the beach.
The Windsor Hotel's superb location means you will hardly need to cross a road during your stay in Weymouth. The Windsor is close to the town centre and local attractions.
Weymouth Rail Station is less than 350 metres away and the town's bus and coach stations are within easy walking distance.
The Windsor offers exclusive use of all bedrooms and facilities for groups of up to 14.
Groups have full use of the sea-facing hotel lounge, games room, library, kitchen diner, and main hotel kitchen. Catered options available by arrangement.
Owners will not be onsite during your stay.