Igora Resort
Resort
Orekhovo, Leningrad Region
Igora Resort is located in Orekhovo in the Leningrad Region, 26 km from Ladozhskoe Lake and 54 km from Saint Petersburg. The main landmarks are within a 10-minute drive. Free Wi-Fi and private parking are available throughout the property. The resort features 3 swimming pools: indoor adult and children's pools at the spa centre, and a seasonal outdoor pool near the lake.
Number of rooms: 96
Village Orekhovo, 188731 Orekhovo, Russia