Monument Serviced Apartments
14 Lovat Lane, City of London, London, EC3R 8ZT, United Kingdom
Monument Serviced Apartments features accommodation within 3.5 km of the centre of London, with free Wi-Fi, and a kitchen with a microwave, a fridge and a stovetop. The air-conditioned accommodation is 200 metres from Sky Garden.