TALEON IMPERIAL HOTEL
Updated 668 days ago
Nevsky prospect 15, St Petersburg 191186, Russia
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...
For newlyweds we offer accommodation with upgrade to suite, late check-out, spa complex visit Read more
Associated domains: taleonimperialhotel.com