Walter Sickert Hall London
0
Reviews
Other Hotels in London
- Islington
Graham Street
, Islington, London, N1 8LA
+44 (0) 20 7040 8822
Walter Sickert Hall boasts 220 rooms each of which have a wide range of facilities. Twin, single and executive rooms are also available.
Tags:
serviced apartments
|