Home to the last Tsar of Russia, Alexander Palace may not be one of the most impressive palaces in the country, but it is certainly steeped in history. Located just 15 miles from St. Petersburg, Alexander Palace is situated on the Tsarskoe Selo estate. Alexander Palace is definitely worthy of attention.