Com uma localização conveniente em Windsor, Goswell House fornece pequeno-almoço continental e acesso Wi-Fi gratuito. O alojamento situa-se a 4,1 km de Legoland Windsor, a 12 km de LaplandUK e a 12 km de Lago de Dorney. Este alojamento não fumador localiza-se a 2 minutos a pé de Castelo de Windsor.
Universidade de Brunel fica a 14 km de Goswell House, enquanto Estação de Metro de Uxbridge fica a 15 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 14 km de Goswell House.