List of hotels at Archway Tube Station
3 Number of Hotels found in Archway Tube Station
Address: 154 Haverstock Hill, London, Camden - Hampstead, London, United Kingdom.
Nearest Landmark: Archway Tube Station
Distance: 0.5 Miles from London Centre
Welcome to The Haverstock Hotel, Hampstead, a lovingly restored public house formerly known as The Haverstock Arms, providing very modern, boutique...
Address: 30 Jamestown Road, Camden, London, United Kingdom.
Nearest Landmark: Archway Tube Station
Distance: 1 Miles from London Centre
Welcome to a pure 4* stylish gem in the heart of vibrant Camden Town, right along Regents canal. The Holiday Inn Camden Lock is not your usual branded...
Address: Pemberton Gardens (Next or Adjacent to St John Evangelist church), King"s Cross / Islington, London, United Kingdom.
Nearest Landmark: Archway Tube Station
(5 minutes walk)
Distance: 4.3 Miles from London Centre
SO Arch at Pemberton Gardens provides affordable rooms in central London"s Holloway district, between Islington and Highgate. In the areas surrounding the...