×
Did you mean: Alexandra Palace

Alexander Palace

(442) Imperial residence in Saint Petersburg, Russia
The Alexander Palace is a former imperial residence near the town of Tsarskoye Selo in Russia, on a plateau about 30 miles south of Saint Petersburg. The Palace was commissioned by Empress/Tsarina Catherine II in 1792.
Address: ul. Dvortsovaya, 2, St Petersburg, Russia, 196601
Hours: Open ⋅ Closes 6 PM
Phone: +7 812 415-76-68