Featuring free WiFi throughout the property, The Armitage offers accommodation in London. All rooms are equipped with a flat-screen TV. You will find a kettle in the room. Extras include free toiletries and a hairdryer. Greenwich is 1.
Featuring free WiFi, The Armitage offers rooms in London, 1.2 Read more
Featuring free WiFi throughout the property, The Armitage offers accommodation in London. All rooms are equipped with a flat-screen TV. You will find a kettle in the room. Extras include free toiletries and a hairdryer. Greenwich is 1.
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.
Number of Rooms: 12