Go Hotels
Home > United Kingdom > London >

1 Highbury Place

United Kingdom Flag
1 Highbury Place
Flat one 1 Highbury place
London United Kingdom
1 Highbury Place is situated in London and is close to the area's well-known attractions. The hotel is also ideally located within a five-minute walk of Highbury and Islington Station.

The hotel offers a comfortable room, equipped to accommodate the requirements of any traveller.

Attractions near 1 Highbury Place include the Almeida Theatre and Emirates Stadium. It is within a 20-minute walk of Holloway Road Tube Station, which allows easy access in and around London.