Goswell House is gunstig gelegen in Windsor, en is voorzien van continentaal ontbijt en gratis WiFi. De accommodatie is gelegen op 4,1 km van Legoland Windsor, 12 km van LaplandUK en 12 km van Dorney Lake. De accommodatie is rookvrij en ligt op 2 minuten lopen van Windsor Castle.
Alle kamers hebben airconditioning en een flatscreen-tv, en bepaalde kamers bij het hotel hebben uitzicht op de stad. De kamers zijn voorzien van een kledingkast en een waterkoker.
Er is dagelijks een vegetarisch ontbijt, halal ontbijt of koosjer ontbijt beschikbaar bij de accommodatie.
Brunel University ligt op 14 km van Goswell House, en metrostation Uxbridge ligt 15 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 14 km van de accommodatie.