Leo Grand Krim is set in Popovka. Boasting a shared kitchen, this property also provides guests with a terrace. Free WiFi is available and in-house parking is provided. An array of activities are offered in the area, such as fishing and hiking. Yevpatoriya is 27 km from the inn. Read more
Leo Grand Krim is set in Popovka. Boasting a shared kitchen, this property also provides guests with a terrace. Free WiFi is available and in-house parking is provided. An array of activities are offered in the area, such as fishing and hiking. Yevpatoriya is 27 km from the inn.