This former residence of the Tsar of Russia overlooks Lake Saimaa, 12 km from Imatra. The property has its own restaurant with a lake view terrace, elegant interiors, and offers free WiFi.
Book this Hotel