Situated in the Southwark district, Angelo'S Home London hotel gives access to entertainment venues like St Katharine Docks Marina, about a 10-minute drive away. There is also parking.
While staying in the comfortable 4-star hotel, you are invited to discover the Trafalgar Square art museum "National Gallery", located 2.8 miles away, or visit sports venues like The Den Football Stadium, which is 1.1 miles away. Also, the public Saint Dunstan in the East Church Garden is situated around a 25-minute stroll from the Angelo'S Home London. The area is notable for educational places like London South Bank University, situated 1.4 miles from the London guest house. The property is located in London, approximately 10 minutes by car from Marylebone train station.
Offering a separate toilet and a shower, the bathrooms are also appointed with bath sheets and towels. The Angelo'S Home offers views of the garden from these rooms.
The nearby dining opportunities include Thomas A'Becket, which is in proximity to the hotel.