Welcome to Hotel Greek Square Apartment – Odessa Odesa, Located in the historic centre of Odessa, a 5-minute walk to the Opera Theatre, Greek Square Apartment offers self-catering accommodation with free Wi-Fi. The comfortable apartments are air-conditioned and come with a flat-screen TV and washing machine. Guests can cook at the fully equipped kitchens or kitchenettes. Various dining options are a 5-minute walk from Greek Square Apartment. Potemkin Stairs and Vorontsov Palace are a 12-minute walk away. Odessa Train Station is 2.5 km from the apartments, and Odessa Airport is 9.5 km away. (Hotel Greek Square Apartment – Odessa Odesa hotels booking).