Offering free WiFi and garden views, Westmorland Close is an accommodation set in Twickenham. The accommodation is 0.9 miles from the Twickenham Stadium. The apartment comes with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher. Guests can relax in the garden at the property. Twickenham Library is 0.7 miles from the apartment, while The Stoop is 1.1 miles away. The nearest airport is London Heathrow Airport, 5.6 miles from the property.
Hotels in Twickenham (Outer London) England United Kingdom (Great Britain) <>
|