|
The John Howard Hotel in London
is an oasis of tranquility and
elegance in the heart of Central
London. Located in a tree lined
boulevard in the exclusive Royal
Borough of Kensington and Chelsea
the John Howard Hotel offers a
choice of 40 luxurious bedrooms
and 12 self-contained apartments.
Enjoy a combination of world elegance
and modern day comforts at the
John Howard Hotel London. Luxurious
en-suite bedrooms, 24 hour room
service await you at this exclusive
hotel. Our friendly staff are always
on hand to offer efficient and prompt
service, ensuring you get the most
out of your stay in London.
The John Howard Hotel in London
incorporates all the facilities demanded
by today's discerning traveller, including
air conditioning, private bars and
writing desks.
All our rooms feature private ensuite
facilities, hairdryer, trouser press,
satellite television, direct dial
telephone with voice mail and data
point to keep you in touch with your
office and home. |