Hilton London Islington hotel
53 Upper Street London, N1 0UY GB
London Area: North London
This modern and stylish 4-star hotel is located within the heart of fashionable and trendy Islington. With 184 large and well-equipped bedrooms and meeting facilities - we are the perfect place to stay for all occasions!