Close to Victoria station, at the heart of Belgravia in central London, there are few better places to be based if you wish to explore the many interesting cultural and historic attractions that the capital has to offer. Close by is Buckingham Palace, Green Park and Hyde Park to name but a few. The guestrooms are comfortable and offer a retreat from the busy streets.