The Windsor Hotel
- 18 m²
- 7 bedrooms
- 8 bathrooms
- 14 guests
- View all
The Windsor Hotel Weymouth has 7 rooms and is located merely a 14-minute walk from SEA LIFE Centre Weymouth. Guests who stay at the hotel can park their car nearby.
Jubilee Clock Tower is around 500 metres away, while Weymouth train station is a short way from this 3-star hotel. The Windsor is 6 minutes on foot from Weymouth Pavilion Theatre and 3.2 km from the 8 - acre Bennetts Water Gardens. Visit Wetlands, 1.1 km from the property, and feel complete harmony with the nature of United Kingdom. This hotel is located within 20 minutes' walk of The Tudor House. The nearest bus stop is King's Statue, a mere 0.7 km away.
The Windsor Hotel offers rooms with a patio and a dining area featuring ironing equipment, along with a flat-screen TV with satellite channels. Furnished with a writing desk, they also have soundproof windows. Guests will make use of a hair dryer and towels in bathrooms equipped with a separate toilet and a shower.
Al Molo serves a good range of Italian food and lies about 5 minutes' walk away.
- Extra beds/cots
- All children under the age of 3 stay free of charge when using an extra bed.
Popular hotels in United Kingdom