Featuring free WiFi, The Armitage offers rooms in London, 1.2 km from Greenwich. The property is close to several noted attractions, around 1.5 km from O2 Arena and around 1.5 km from Greenwich Park. The property is set in the Greenwich district.
The units in the guest house are equipped with a flat-screen TV. All rooms are equipped with a kettle, while some rooms will provide you with a kitchenette with a microwave.
London City Airport is 3 km away....
|54A Armitage Road|