John Howard Hotel
About
The John Howard Hotel is located in Kensington in the heart of central London. This exclusive location provides a perfect base for discovering the many attractions of the area including the Royal Albert Hall, Kensington Gardens and Hyde Park as well as being within easy reach of Harrods, Earls Court and Olympia Exhibition centres. The hotel offers comfortable guest rooms featuring modern facilities, including satellite TV, WiFi internet access and telephone with voice mail. Relax and enjoy a drink in the bar, before retiring to Manor at the Gate Restaurant ?' the ideal choice for an intimate dinner before a night out in the West End.
Facilities
| General | Smokers Accepted, |
|---|---|
| Pets | No Pets, |
Check Availability
Select number of people travelling to confirm rooms available.
Map
Nearest
| Pubs | Zetland Arms The (0.54 miles) Uxbridge Arms The (1.10 miles) Imperial Arms The (1.61 miles) Zeta Bar (1.71 miles) Queen's Head (2.04 miles) |
|---|---|
| Attractions | Royal College of Art (0.11 miles) Royal Albert Hall (0.16 miles) Albert Memorial (0.21 miles) Department Of Portraits & Performance History (0.21 miles) Museum of Instruments (0.21 miles) |