Eldon Chambers London By City Living London hotel offers access to the Protestant Westminster Abbey, which is located nearly 25 minutes' walk away.
The Eldon Chambers London By City Living is right near The George on the Strand serving European dishes.
Also, there is the bulging skyscraper "Sky Garden" approximately 2 km from the hotel. The 13.7-tonne Big Ben Bell is about 10 minutes' drive away, while Temple underground station is a few moments from this London hotel.