The Pillar Hotel
United Kingdom / London, England
Location ID: #10141535
The Pillar Hotel is a boutique hotel and event venue, occupying two discreet acres in the heart of North West London. The Grade II listed redbrick building dates back to 1893 and is warapped around a beautiful, grassy quadrangle, modelled on the 15th Century almshouses of Ewelme in Oxfordshire. An upgrade has brought the building into the 21st Century, merging the history and charm of an old-fashioned, traditional Victorian estate with contemporary design. There are 16 guest rooms and executive suites with individual period features, most of them overlooking the Quadrangle garden Additional facilities include an intimate lounge, an upper and lower gatehouse lodge, a converted chapel and several function rooms.
Location Category:
- HOTELS, HOSTELS AND B&BS - Hotels, London;
- RELIGIOUS - Chapels;
- RESTAURANTS, PUBS AND CLUBS - Hotel bars;
- RESTAURANTS, PUBS AND CLUBS - Hotel restaurants
Architecture Style:
- Modern (21st Century);
- Period 1850-1900;
- Period 2010-2020;
- Victorian