British Museum'a 5 km mesafedeki 4 yıldızlı Arch Hotel Londra, tesis içinde otopark ve tesis genelinde Wi-Fi sunmaktadır.
Konaklama tesisi Islington semtinde, Archway metro durağından 350 metre mesafede bulunmaktadır. Konuklar, 6 km mesafede bulunan Seven Dials Kavşağı'a kolayca ulaşabilirler. Arch Hotel, Churchill War Rooms Müzesi'a kısa bir sürüş mesafesindedir. Otel, London Upper Holloway tren istasyonuna sadece 5 dakikalık bir yürüyüş mesafesindedir.
Iç avlu manzarasına sahip otelin aydınlık odalarında oturma alanı, iklim kontrolü vardır.
Misafirler, Arch Hotel'den yürüyerek 5 dakika mesafesindeki Hot Wok Kitchen, Che Cosa gibi lokantalarda yemek yiyebilirler.