The luxury 4-star So Arch Hotel lies within walking distance of Open Air Theatre, Visite Londres and British Museum.
The hotel is 20 minutes' walk away from Highgate Bathing Pond, London Canal Museum and St Pancras Hospital. The property is set within 7 km distance from the city center.
Serving italian and turkish meals, 500 Restaurant is about 5 minutes’ walk away.
A 10-minute walk will take you to Tufnell Park subway station. So Arch Hotel is 15 km away from London City airport.