Located in St. Petersburg (St. Petersburg City Centre), Altburg is close to Blockade of Leningrad Museum, State Russian Museum, and Church of the Savior on the Spilled Blood. Also nearby are Summer Garden and Kazan Cathedral.
In addition to tour/ticket assistance, Altburg features concierge services.
The 16 guestrooms at Altburg include minibars and safes. Televisions are equipped with cable channels. All accommodations provide desks and phones.