So Arch Aparthotel
The boutique 4-star SO Arch Aparthotel London offers a modern accommodation in a market area of London.
SO Arch Aparthotel London is 10 minutes' walk from the center of London. The property is set 20 minutes' walk away from Visite Londres, Kenwood House and British Museum.
Arsenal Stadium is 2.0 km from the hotel and Islington is 3.0 km away.
SO Arch Aparthotel London offers 34 guestrooms appointed with a sofa, free Wi-Fi, high ceiling, flat-screen TV and a work area with all the sights of London within easy access. In-room self-catering facilities include a toaster and a microwave.
SO Arch Aparthotel London lies within 5 minutes’ drive to London Heathrow airport.