Idéalement situé à Windsor, le Goswell House propose un petit-déjeuner continental et une connexion Wi-Fi gratuite. Vous séjournerez à 4,1 km du parc d'attractions Legoland Windsor, à 12 km de LaplandUK et à 12 km du lac Dorney. Cet établissement non-fumeurs se trouve à 200 mètres du château de Windsor.
Toutes les chambres comprennent la climatisation et une télévision à écran plat. Certaines offrent une vue sur la ville. Tous les logements comprennent une armoire et une bouilloire.
Le Goswell House se trouve à 14 km de l'université Brunel et à 15 km d'Uxbridge. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 14 km.