Installé dans un bâtiment classé historique de grade II datant de 1830, le SO Arch se trouve à moins de 3 km de l'Emirates Stadium et du quartier de Camden, siège du club de football d'Arsenal. Doté d'une connexion Wi-Fi gratuite, de la climatisation, d'un parking sur place (payant 10£ par nuit) et d'une réception ouverte 24h/24, cet hôtel de charme se trouve à seulement 5 minutes à pied de la station de métro Archway sur la Northern Line. Baignés de lumière naturelle, les appartements, studios et suites modernes du SO Arch disposent d'un coin salon, d'une télévision à écran plat, de la climatisation et d'une kitchenette. À proximité de nombreuses attractions majeures de Londres, Madame Tussauds London et le zoo de Londres sont tous deux situés à moins de 6 km.