The Pillar Hotel London

19 Brent Street, London, United Kingdom

The Pillar Hotel London Photos

The Pillar Hotel London Map

19 Brent Street, London, United Kingdom
The Pillar Hotel London

Hotel Information

A boutique hotel and event venue occupying two discreet acres in the heart of North West London. The English Heritage Grade II-listed building dates back to 1893 and is wrapped around a beautiful, grassy Quadrangle, modelled on the celebrated 15th Century almshouses of Ewelme, Oxfordshire. A revitalising upgrade has elegantly escorted it into the 21st Century, successfully merging the history and charm of an old-fashioned, traditional Victorian estate with the contemporary design and style the modern traveller expects. The result: a uniquely luxurious place, one of the finest hotels in London. The hotel has well-appointed guest rooms and executive suites, each with its various period features and many overlooking the garden Quadrangle at the heart of the hotel, creating a visually striking and yet tranquil guest experience. Continental breakfast is served daily in the hotel's Tower Lounge. As a London kosher hotel, all food is strictly kosher.