The Taleon Imperial Hotel is the only luxury hotel in Russia housed in a superb tsarist-era palace, a member of the Leading Hotels of the World and Virtuoso Association.
The hotel dominates the intersection of the Moika River and Nevsky Prospect (the city’s main thoroughfare), and is a 5-minute walk from the world-famous Hermitage Museum in Palace Square; and very close to many other must-see sights.
The hotel’s area is 27 000 sq. meters. No other hotel in the world can compare to Taleon Imperial for the authentic beauty of its historical interiors. This unique quality is a source of great pride.
- venue hire