Hilton London Angel Islington is situated in the centre of fashionable Islington. This sleek hotel is a 5-minute walk away from Angel Tube station and offers fitness and meeting facilities. Free limited Wi-Fi is available in the public areas.
Number of rooms: 188
53 Upper Street, Islington, London, N1 0UY, United Kingdom
Hotel booked 1 times today.