Taleon Imperial Hotel

ADD TO MY TRIP

The Taleon Imperial Hotel is the only lodging in St. Petersburg providing accommodations in a czarist-era palace. Restored and modified by some of Russia's finest artistic talent, the hotel opened in May 2003 in time to celebrate the city's 300th anniversary. Since then, The Taleon Imperial Hotel has quickly become the place of preference for the city's most prominent and wealthy guests. Room interiors combine the latest advances of modern technology with the grandeur and charm of past c...

ADD TO MY TRIP
Near by