This hotel is, by far, the best and truly five star hotel in St. Petersburg and maybe in all of Russia. From the outside, it is very unassuming, but once you’re inside, you’re taken into a whole new world. Taleon is the only hotel in St. Petersburg that was once a palace for a royal family, and it definitely seems... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.