City Garden Apartments Apartment Odessa Region
Located in the City Garden on Deribasivska Street in Odessa, these apartments feature air conditioning and a spa bath. The Potemkin Stairs are 8 minutes’ walk away.
Number of rooms: 6
Gavannaya Street 6, Odesa, 65000, Ukraine