London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
19 Brent Street, London
Located 800 metres from Hendon Central station, The Pillar Hotel is a grade II listed building discreetly nestled amongst 2 acres of land and surrounds a grassy quadrangle. This boutique hotel offers free broadband internet and free parking.
See MoreUsage of subsidiary facilities may incur additional fees