| A
superior, first-class hotel is a stylish Victorian building
situated in an elegant tree-lined street in the Royal
Borough of Kensington.
Its
within walking distance of Harrods and the
South Kensington and Glouster Tube Stations.
Earl's Court, The Olympia and the Royal Albert Hall
also are near the hotel. |