spa taleon taleonimperialhotel.com taleon imperial hotel is luxury hotel in st petersburg. hotel is located in the heart of historic center. all must-see sights are situated near the hotel. Category:accommodation and hotels Global Rank:1,458,488 visits:26.4K pages/Per:2.0 ADS