July 3, 2014 Total Views: 5841 Today: 1 ★★★
Hotel Apollo Odesa, Located in the centre of Odessa, Apollo offers modern accommodation with black and white décor. The property is a 5-minute walk from Deribassovskaya Street and the Black Sea. The air-conditioned rooms include free Wi-Fi and a flat-screen TV with cable channels. The private bathroom comes with a hairdryer, free toiletries, slippers and bathrobe. A rich continental breakfast is served every morning. There is also a restaurant on site. Apollo is 800 metres from the Central Stadium Chernomorets, while Odessa Train Station is 2 km away. (Hotel Apollo Odesa hotels booking).