This brilliantly located central London hotel offers lovely four-star rooms set in elegant historical building. Relax with a drink in hotel's lively bar or take a walk in nearby Hyde Park. Closest tube station is just a few-minute walk, taking you to the bustle of Oxford Street within minutes.