Taleon Imperial Hotel in St. Petersburg: Stay in a Tsarist-era palace in the heart of the city, within walking distance of the Hermitage and Palace Square.
© 2006 Exeter International. All rights reserved. Website Design, Development and Hosting by Bayshore Solutions