Description
Goswell House Hotel — a friendly 3‑star hotel offering reliable comfort in Windsor Enjoy immediate access to Windsor Castle, just 45 m away, and a short walk to the Thames River (328 m) and St Georges Chapel (162 m). Eton College lies just 0.6 mi (1.0 km) from the property, while Frogmore House is a brief 0.7 mi (1.2 km) stroll away. The hotel provides complimentary Wi‑Fi, free air‑conditioning and heating, daily housekeeping and family rooms, all complemented by express check‑in/check‑out for a smooth arrival and departure. Guests appreciate the relaxed atmosphere and attentive service that make a stay in Windsor both convenient and welcoming. Whether exploring historic sites or enjoying the riverside, Goswell House Hotel ensures a comfortable base in the heart of this iconic English town.