I just spent three wonderful nights at the Rubens at the Palace and loved my stay. The hotel is incredibly nice and perfectly situated right in the middle of everything in London. In terms of location, the Rubens is hard to beat. It is located about 2 blocks from Buckingham Palace and about 2 blocks from Victoria Station, where the... more
















