Stunning Twickenham Rugby Studio Flat ligger nær Teddington Methodist Church og ligger kun 15 minutter fra Teddington.
Det befinner seg 2 km fra Diana Fountain og 2,1 km unna Twickenham stadion. Det er også 7 km fra Saint Kew. Du kan komme deg til Hampton Court Palace på få minutter med bil. Gloucester Road busstopp ligger 300 meter fra hotellet, og en 10-minutters spasertur er nok til å komme til Teddington jernbanestasjon.
Gjestene kan finne The Red Lion gastropub innen 550 meter fra stedet.