
Hotel Information
The Taleon Imperial Hotel is the only lodging in St. Petersburg providing accommodation 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.