Situated approximately a 25-minute walk from the wildflower London Fields Lido Meadow, the 3-star smoke-free Angel Townhouse Hotel London is adorned with parquet floors, offering essentials such as Wi-Fi and parking. This comfortable hotel is a good starting point for exploring London, including the old church "Union Chapel", which is 0.7 km away.
A city view is offered in all rooms.
New Surma Tandoori serves a good range of Indian food and lies just near Angel Townhouse Hotel.
The hotel is about 10 minutes by car from the several London Bridge and not far from the public research City University London. 3.5 km from the Angel Townhouse, business travellers will find the historic castle "Tower of London". Located within a few blocks of this accommodation, the historic St Mary's Parish Church is open for visiting by worshippers and tourists. Angel underground station is within 15 minutes' walk of the hotel.