Arch Hotel je vzdálen 7 km od Londýnské oko, obsahuje Wi-Fi v celé budově. K dispozici je i parkoviště na místě.
Ubytování je umístěno ve čtvrti Islington, 350 metrů od stanice metra Archway. Tento hotel je zhruba 2 km od Kentish Town stanice metra. Železniční stanice London Upper Holloway je vzdálená 5 minut chůze.
S výhledem na dvůr jsou moderní pokoje vybaveny místností na posezení a ovládáním klimatizace.
Hot Wok Kitchen leží 250 metrů od hotelu a servíruje čínskou kuchyni.