The Pillar Hotel The Pillar Hotel, 4 Star Hotel

19 Brent Street, Brent Cross, London, NW4 2EU

The Pillar Hotel is a grade II listed building discreetly nestled amongst 2 acres of land and surrounds a grassy quadrangle. Guest rooms at the Pillar are styled in a contemporary manner and all feature a modern private ensuite bathroom. Nearby attractions include Hampstead Heath, Middlesex University and Alexandra Palace.

Search deals for Pillar Hotel Brent Cross, London

The Pillar Hotel is located just 900 yards from Hendon Central station, and offers access to central London is just 20 minutes.

Compare similar hotels

Customers who viewed The Pillar Hotel also viewed the following hotels in Brent Cross