The Arch Hotel is ideally located less than 2 miles from Emirates Stadium, home of Arsenal Football Club. Close to London's main attractions, Madame Tussauds London and London Zoo are both less than 4 miles away, and Hampstead Heath is just a 5-minute walk from the hotel. King's Cross St. Pancras Station and Euston Station are both 10 minutes away by Tube.
The hotel is a 5-minute walk from Archway station on the Northern line. There is also private parking on site.
All modern flats, studios and suites have a seating area, flat-screen TV and fully equipped kitchenette. Each room has a private bathroom. For your convenience, you will find complimentary toiletries and a hairdryer.
Our staff are amazing! They will do everything they can to help you, and are available 24 hours a day.
Book direct and benefit from the lowest internet rates guaranteed. Free wireless high-speed internet access is available throughout the hotel and in all rooms.