Abbeywood Station House London is located in London, just 6.7 miles from Blackheath Station and 7.2 miles from Greenwich Park. Both free Wifi and parking on-site are accessible at the apartment free of charge. Tube Station is 10 miles away and Olympic Stadium is 10 miles from the apartment.
The apartment includes 3 bedrooms, a living room, and 2 bathrooms with a bath. A flat-screen TV is available. The accommodation is non-smoking.
Guests can also relax in the shared lounge area.
O2 Arena is 7.6 miles from Abbeywood Station House London, while Canary Wharf Tube Station is 10 miles from the property. The nearest airport is London City Airport, 5.6 miles from the accommodation.
Number of rooms : 1
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From £90
Suites by Rehoboth - Abbey Wood Station - London Zone 4
Pleasant 6.6
124 m -
140 Felixstowe Road Flat 8, London SE2 9RL