Description: Elegant Townhouse hotels located in the heart of London. Only minutes away from Harrods, Knightsbridge, museums and other tourist attractions. This web site is available in 6 languages (English, French, German, Italian, Spanish and Japanese