Situated in Teddington, Central Teddington near NPL offers accommodation with a flat-screen TV. Free WiFi is provided. A continental breakfast is served daily at the property. Guests can also relax in the garden or on the shared lounge area. London is 20 km from the homestay, while Windsor is 29 km from the property. The nearest airport is London Heathrow Airport, 13 km from Central Teddington near NPL.
Number of rooms : 1