Located in Staines, 17 mi from London, Lord Rod's Guest House is 656 feet from the River Thames. This property features free WiFi access and free private parking.
Certain units have a seating area for your convenience. A TV is offered. Guests can use the shared kitchen and there is a garden at this property.
Windsor is 6.2 mi from Lord Rod's Guest House, while Reading is 20 mi from the property. The nearest airport is London Heathrow Airport, 4.3 mi from the property.
Number of rooms : 5