1

Taleon Imperial Hotel
Taleon Imperial Hotel: In the heart of St Petersburg and within a 5 minute walk of the main attractions of Palace Square, Kazan Cathedral and...

Taleon Imperial
Taleon Imperial: The Eliseev Palace Hotel is the only lodging in St. Petersburg providing accommodations in a czarist-era palace....
1