Located in Odesa, 1.7 km from Chornomorka Beach, Villa Park 411 features views of the garden. The property is around 1.9 km from Halkovyi Beach, 2.3 km from Zelena Skelya Beach and 12 km from Odessa Train Station. The inn features family rooms.
Number of rooms: 20
Vershinnaya 1, Odesa, 65122, Ukraine