Daily Archives: May 13, 2012

London Hotel in Odessa, Ukraine

4-star London hotel opened in October 2006 is of the best hotels in Odessa, Ukraine. It’s located in the central yet quiet green part of Odessa. It is not connected to the more famous Londonskaya Hotel, but has certain London-related … Continue reading

Posted in Odessa travel | Comments Off