Leonardo Royal London Tower Bridge
45 Prescot Street, Tower Hamlets, London, E1 8GP, United Kingdom,Object type: Hotel London
One of our top picks in London.Boasting spacious rooms with LED TVs, cosy bathrobes and free Wi-Fi, this hotel is situated in central London, 15 minutes’ walk f