Alexandria Studio offers pet-friendly accommodation in Illichevsk Alexandria Studio boasts views of the city and is 22 km from Odessa Free WiFi is available throughout the property The kitchen features an oven A flat-screen TV is offered Central Airport is 15 km away