Redirecting in 00:03

Taleon Imperial Hotel
bookyourwellness Logo


Taleon Imperial Hotel


Taleon Imperial Hotel - Taleon Imperial Hotel is situated in the heart of ...

Taleon Imperial Hotel is situated in the heart of historic St. Petersburg, and is the only luxury palace hotel in St.Petersburg, where Tsarist grandeur meets XXI century service. The hotel dominates the intersection of the Moika River and Nevsky Prospect, the main throughfare, a 5-minute walk from the world-famous Hermitage Museum. Enjoy authentic Russian cuisine at the panoramic Victoria restaurant. The Taleon SPA is like no other hotel SPA in St Petersburg, combining first-class gym facilities, massage and treatment rooms, salt room, sauna, Russian banya, Turkish hammam, swimming pool, and a sun terrace. Our SPA offers the latest in anti-stress and anti-ageing treatments, carried out by qualified professionals ...