ViaMichelin
Abbeywood Station House London
Location picture
Pleasant 6.2 (13 reviews)
Residence
About it
Abbeywood Station House London is located in London, just 6.7 miles from Blackheath Station and 7.3 miles from O2 Arena. Both free Wifi and parking on-site are accessible at the apartment free of charge. Docklands is 10 miles away and Tube Station 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. Greenwich Park is 7.7 miles from Abbeywood Station House London, while Canary Wharf Tube Station is 9.3 miles from the property. London City Airport is 5.6 miles away.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Location
Hermitage Close Abbey Wood
London SE2 9NT
Dates of your stay
Availability with
Booking.com