Sitting right in the heart of
London's biggest tourist attractions, this 4-star hotel is within walking distance of Buckingham Palace and Victoria Station. Some of the most visited tourist sites including the H ...
Read more
This 4-star hotel is located in central
London, within walking distance to Buckingham Palace and Victoria Station. The most popular tourist attractions include the Houses of Parliament, Big Ben, Westminster Abbey and the London Eye. You can easily access public transport from the hotel, with the closest underground station only a few minutes away. After a day of sightseeing, guests can relax in the Palace Lounge, which offers cocktails, snacks and homemade cakes, as well as afternoon tea. It is easy to see why Rubens At the Palace Hotel is so popular.