With Buckingham Palace on one side and Victoria station on the other, this property couldn't be in a better position for sightseers and monarchists. Located in central London, a few minutes' walk to the Thames, the Thistle Westminster is favorably situated between some of London's most popular landmarks. The Palace is a few hundred meters away and Big Ben and the Houses of Parliament are a short walk away, while across St James's Park guests will find Trafalgar Square and Piccadilly. Victoria station is an excellent resource to have nearby as it provides buses and trains, plus the whole spectrum of dining options, from supermarkets to sandwich delis. At the end of the day, guests can retire to US-sized rooms with wifi and plush beddings.