Premier Inn London Twickenham Stadium har 31 værelser med førsteklasses beliggenhed i Twickenham og 25 minutters gang fra Twickenham. Wi Fi er tilgængelig i offentlige områder og en parkeringsplads er også på stedet.
Strawberry Hill House ligger 3 km fra kro, mens Fulwell Golf Club House ligger 3,1 km væk derfra. Det tager 15 minutter til fods for at komme til Twickenhams bycentrum. Du kan komme til Ham House and Garden om få minutter i bil. Det nærmeste busstoppested er Pauline Crescent, 100, kun 350 meter væk.
Pub Winning Post ligger ca. 150 meter fra stedet.