The Taleon Imperial Hotel

St. Petersburg, Russia

Palatial spa hotel in the business and historical heart of St. Petersburg, at the prominent intersection of the Moika River and Nevsky Prospect.

Features
Meetings & Events Fitness Center Historic Landmark Spa Wellness/Fitness Spa Beauty/Anti-Aging Spa Swimming Pool(s)
close
Where do you want to go?

Select your check-in date

Select your check-out date

Search
  • Room:

Close