Detta hotell i Centrala London ligger tio minuters promenad från Kensington Gardens och Hyde Park. Marble Arch och Oxford Street ligger också 2 km härifrån. Paddington Station ligger på 5 minuters gångavstånd och till Lancaster Gate Underground Station promenerar du på 5 minuter.