Daily Archives: August 14, 2011

Odessa Hotel

There are many 4-star hotels in Odessa, Ukraine. But the most famous of them is the “Odessa” Hotel in the centre of the city. Many of its rooms overlook the sea, or Potemkin Stairs and the old city. It is … Continue reading

Posted in Odessa travel | Comments Off