Apartment on Ilfa i Petrova offers accommodation in Odessa, 8 km from Spartak Stadium. The property is 10 km from Chernomorets Stadium and free private parking is provided. Free WiFi is featured .
Deribasovskaya Street is 10 km from Apartment on Ilfa i Petrova, while Odessa Theatre of Opera and Ballet is 10 km from the property. Odessa International Airport is 5 km away.