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.
© 2009 Exeter International. All rights reserved. Website Design, Development by Bayshore Solutions