Located in the family-friendly suburb of Hendon, North London, The Pillar Hotel offers a comfortable and stylish stay with easy access to Central London and local attractions like Hampstead Heath, Camden Market, and Wembley Stadium.
From the moment you arrive at our North London hotel, our friendly staff will ensure a warm welcome, offering complimentary amenities and convenient services for a relaxing and stress-free stay.