Tower of London & Tower Bridge

From prison to palace, treasure vault to private zoo, the magnificent Tower of London has fulfilled many different roles down the centuries. One of Britain’s most iconic structures, this spectacular World Heritage Site offers hours of fascination for visitors curious about the country’s rich history – after all, so much of it happened here. Inside…

Buckingham Palace

One of Britain’s most iconic buildings, Buckingham Palace is also the scene of London’s most popular display of pomp and circumstance, the Changing of the Guard. Drawing crowds at 11:30am in every season, this colorful and free display of precision marching and music also takes place at St. James’s Palace where you can follow the band along…

Our Hotel

As a boutique hotel we take pride in the service we offer all our guests, from 24 hour reception with staff on-hand to answer all your questions. Take a look at some of the pictures to see our hotel for yourself.