Home Tags Odessa

Tag: Odessa

First 5-star Swissotel property on Black Sea to open in 2013

ZURICH, Switzerland - SwissĂ´tel Hotels & Resorts is about to add another Eastern European deluxe hotel to its portfolio: SwissĂ´tel Odessa, expected to open in spring 2013.