Set in the
aristocratic heart of London, the Hotel is ideally situated, close
to London's premium attractions. A spacious, elegantly fronted Victorian
town house, the hotel is an ideal retreat from the hustle and bustle.
The hotel is ideally situated close to Knightsbridge, Royal Albert
Hall, London's museums and a short walk from Hyde Park.