Around the hotel
Located in the heart of London, near Victoria Station, our hotel has some of the city's most recognisable attractions right outside your bedroom window. Take in the best that London has to offer, such as the iconic views from the London Eye, historical landmarks such as Big Ben, or simply take in the hustle and bustle atmosphere of the London lifestyle. Here, culture and experience are right at your fingertips. Whether you are an adventure seeker or looking for experience dining in London, there is something for everyone to see. Here are some of top attractions to make your London experience one to remember.
Select what to see in a map