Overlooking the garden, the comfortable Double Room In Archway London hotel is about 25 minutes' walk from the fourth-largest Emirates Football Stadium. This London hotel also includes a car park.
The guest house has a convenient location 3.8 miles from Oxford Street, while shopping venues like the public Trafalgar Square are 4.2 miles away. Located around 5 minutes' stroll from Archway metro station, the welcoming Double Room In Archway is approximately 10 minutes' drive from the scenic Regent's Park. Guests can easily get in touch with the history of London by visiting the Victorian-style Alexandra Palace Theatre, located 1.7 miles from this property. The hotel provides a place to stay not far from the London Upper Holloway train station.
The accommodation is 7 minutes by foot from The Charlotte Despard and offers a broad selection of meals.