North Somerset Bird of Prey Centre befindet sich knapp 4 Kilometer von dem 3-Sterne-Winston Manor Guesthouse Rooms Churchill entfernt und ist unbedingt einen Besuch wert.
Die Fahrt zum Flughafen Bristol dauert nur 15 Minuten. Mendip Snowsport Centre ist zudem vom Hotel aus in 15 Fahrminuten erreichbar. Auch Höhlen der Schlucht Cheddar Gorge ist in einer Entfernung von 7 km vom Winston Manor Guesthouse Rooms Churchill. Die Bushaltestelle The Churchill Inn befindet sich ebenfalls in unmittelbarer Nähe zum Hotel.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche, einem Haartrockner und Badelaken ausgestattet.