The Taleon Imperial Hotel , St.Petersburg
The only hotel in St.Peterburg to be housed in a former palace, the Teleon Imperial Hotel, at the corner of Nevsky Prospect and the Moika River Embankment, is within walking distance of the Hermitage, St. Isaac’s Cathedral, and the Church of Our Savior of the Spilled Blood. It has been expanded and renovated to preserve … Read more