London, Everard House Rooms is situated in London, 1 km from Tower of London and 1 km from Tower Bridge.
You will find a kettle in the room. Each room comes with a shared bathroom. For your comfort, you will find free toiletries and a hair dryer. London, Everard House Rooms features free WiFi throughout the property.
You will find a shared kitchen at the property.
Brick Lane is 1.1 km from London, Everard House Rooms, while Hoxton Square is 1.9 km from the property. London City Airport is 8 km away.
Pontuação das 1 opiniões
Aceitável
5.4/10
Quartos: 3
(Pesquisar)
Endereço: 39 Everard House, Boyd Street, London E1 1LY (Mapa)
London, Everard House Rooms - Fotos