|
|
|
Property
Description:
The hotel is an oasis of
tranquillity in the heart of
London, located in a tree-lined boulevard in the exclusive Royal Borough
of Kensington, close to fashionable High Street Kensington and
Knightsbridge home to Harrods, Harvey Nichols and other famous designer
stores. It is also only a few minutes walk from the Royal Parks,
Kensington Palace The museums of South Kensington and the Royal Albert
Hall.
The John Howard offers superb service and is the ideal London base
for business executives and families. All the richly appointed en-suite
bedrooms have been designed to echo the traditional elegance of a turn
of the century Victorian town house. The hotel incorporates all the
facilities demanded by today's discerning traveller.
|