Tochka Na’ Karte is a design hotel nestled on the shore of Lake Ladoga, surrounded by pine forest and expansive natural landscape.
Guests can enjoy a quiet retreat set amongst beautiful lakefront shorelines, sprawling forests, and gorgeous views.
Check Availability