The Armitage Guesthouse Greenwich, London
Free Wi-Fi
1.4 km.
North Greenwich
2.5 km.
Blackheath station
Featuring free Wi-Fi throughout the property, The Armitage offers accommodation in London.
Number of rooms: 12
54A Armitage Road, Greenwich, London, SE10 0HG, United Kingdom