Set in London, 1.2 km from Greenwich, The Armitage features views of the garden. 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 located in the Greenwich district.
The units in the guest house are equipped with a flat-screen TV. All rooms are equipped with a shared bathroom with free toiletries. Guest rooms will provide guests with a microwave.
London City Airport is 3 km away....
|54A Armitage Road|