A host of London's fine attractions nearby
Guests are situated in a superb location when staying at this hotel. Just a few minutes away, guests can enjoy all the shopping and entertainment offered on Oxford Street, dine at excellent restaurants and visit the Kensington Gardens and the Marble Arch.