Set in London, within a short walk from Canary Wharf and the DLR network offering direct links to Bank, Lansbury Heritage Hotel features boutique accommodation with complimentary access to a spa centre, as well as a fitness room.
Number of rooms: 38
117 Poplar High Street, Tower Hamlets, London, E14 0AE, United Kingdom