Pillar provides affordable accommodation in London. An example of revival architecture, this hotel opened in 1860 and was fully restored in 2012.
Its location next to a tube station allows to see museums and the palace in London. The hotel is 25 minutes' walk away from Pentameters Theatre, Roundhouse and The Royal Air Force Museum London.
This hotel is ideally based near parks.
It stands minutes away from Hendon Central subway station. It takes about 25 minutes to get to London City airport by car.
This property offers 31 rooms including Executive Twin Room, Classic Double Room and One-Bedroom Suite. The individual rooms feature the ocean view. Other comforts include a microwave and a fridge for self-catering.
Eat & Drink
Guests can breakfast in the lobby.
Corporate travelers are free to use a business center, a meeting room and a photocopier offered on site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.