The Armitage Guest House London provides good lodging in London.
The hotel is placed near North Greenwich subway station in Greenwich district and within a 20-minute walk to Tower of London, Greenwich and Peter Harrison Planetarium. The Armitage Guest House London is within about 20 minutes' walk of the center of London.
The Armitage Guest House London comes with flat-screen TV and a microwave in all rooms.
A local bus stop is 450 meters away. London City airport is 5 minutes' drive from away.