The comfortable Angelo'S Home London hotel is a great place to stay in the Southwark district, 2.7 miles from the public Trafalgar Square. This hotel also includes a car park.
The famous British Museum is a 15-minute drive from the London hotel and Covent Garden is a 10-minute drive from it. Coca-Cola London Eye Riverside Observation Wheel, 2.2 miles away, is definitely a must-see for family tourists in London. Also, the Angelo'S Home provides access to sports attractions such as The Den Football Stadium, which is a 20-minute walk away. This accommodation is 25 minutes' drive from London City airport and 4.6 miles from Marylebone train station.
The welcoming hotel offers rooms with views of the garden.
Crol and Co, located in close proximity to, offers delectable dishes.