Holiday Home Karelka Apartment Domozhirovo, Leningrad Region
9.1/10
Wonderful
Free Wi-Fi
Free private parking
Holiday Home Karelka features river views, free Wi-Fi and free private parking, set in Domozhirovo.
Number of rooms: 6
Derevnya Gorlovschina, 140, 187715 Domozhirovo, Russia