Lord Rod's Guest House ligt in Staines, op 28 km van Londen en op 200 m van de rivier de Theems. Deze accommodatie beschikt over gratis WiFi en gratis privéparkeergelegenheid.
Sommige accommodaties hebben een comfortabele zithoek. Er is ook een tv aanwezig. U kunt gebruikmaken van de gedeelde keuken en er is een tuin bij de accommodatie.
Lord Rod's Guest House bevindt zich op 10 km van Windsor en op 32 km van Reading. De dichtstbijzijnde luchthaven is London Heathrow, op 7 km van de accommodatie.
Aantal kamers : : 5