The hotel lies at the heart of London's biggest tourist attractions. For business or pleasure, it's an unbeatable location. It is the closest hotel to Buckingham Palace, and within easy walking distance of Victoria Station and some of London's best shops and restaurants.
To the north of the hotel lie the royal parks, two tree-lined expanses of open space with fabulous views of the surrounding architecture. Beyond them are Trafalgar Square, the National Gallery, and the shopping and theatres of the West End.