An oasis of tranquillity and elegance in the heart of central London, the John Howard Hotel offers a choice of 40 luxurious guestrooms and 12 self-contained apartments. The friendly staff is always on hand to offer efficient and prompt service, ensuring you get the most out of you stay in London. Here you can enjoy a subtle blend of old world elegance and modern day comforts. The hotel incorporates all the facilities demanded by today’s discerning traveller, including private bars and writing desks. Relax and enjoy a drink in the friendly atmosphere of the bar, before retiring to Manor at the Gate Restaurant – the ideal choice for an intimate dinner before a performance at the Royal Albert Hall or a night out in the West End of London. The restaurant also offers a sumptuous buffet breakfast every morning.
Customer review digest, click to view whole review ...