2.4 km from the huge Coca-Cola London Eye Observation Wheel, Lonsdale Hotel London includes 40 rooms.
Serving a wide assortment of dishes, Trattoria Verdi Restaurant is in close proximity to the accommodation.
The hotel has a prime setting about 25 minutes' walk from Madame Tussauds London. Located 500 metres from Holborn underground station, this London hotel is 2.2 km from the 13.7-tonne Big Ben Bell. While staying at the Lonsdale London, guests get quick access to Gordon Square, which is merely an 8-minute walk away.