Angel TownhouseHotel
72 Prebend Street, Islington, London, N1 8PR, United Kingdom
Set in the Islington district in London, Angel Townhouse offers 3-star rooms with free Wi-Fi. The property is situated 3.3 km from Emirates Stadium, 3.5 km from King's Cross Theatre and 3.7 km from Euston Station.