Around the hotel
Located in the heart of London overlooking the Thames, you will have some of the city's most recognizable 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 a leisure traveller, 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