Green House
65049 Tolbukhina Street 93, Odessa, 65049, UkraineGreen House on the map
Green House. Hotel in ODESA
Set in Odessa, 8 km from Odessa Archaeological Museum and 8 km from Odessa Theatre of Opera and Ballet, Green House offers accommodation with free WiFi, air conditioning, a shared lounge and a garden.
Price from $223
Photos of Green House. ODESA
The Information about ODESA, M. ODESA, Ukraine
. We remind you that the Green House is located in the ODESA, M. ODESA.