

L’Arch Hotel si trova in Pemberton Gardens, nel quartiere Archway a nord di Londra, offrendo un tranquillo contesto residenziale con facile accesso al centro città. Si trova a circa 2 km dall’Emirates Stadium, a 4 km da Hampstead e vicino ad attrazioni come il Cimitero di Highgate e il Camden Market. La stazione della metropolitana Archway è a pochi minuti a piedi, offrendo collegamenti diretti con il centro, mentre l’aeroporto di London City dista circa 17 km e l’aeroporto di Heathrow circa 28 km dall’hotel.