Featuring 3-star accommodations, Angel Townhouse is located in London, 2 miles from Kings Cross Station and 2.1 miles from Emirates Stadium. The property is around 2.2 miles from King's Cross Theatre, 2.3 miles from Euston Train Station and 2.6 miles from St Paul's Cathedral. Liverpool Street Tube Station is 2.9 miles away and Sky Garden is 3.1 miles from the hotel.
Featuring a private bathroom with bathrobes, rooms at the hotel also have free WiFi, while some have a city view. At Angel Townhouse all rooms have bed linen and towels.
British Museum is 2.7 miles from the accommodation, while Brick Lane is 2.8 miles away. The nearest airport is London City Airport, 9.3 miles from Angel Townhouse.