The hotel is located in the historical center of Odessa in 15 minutes walk to the central street of the city — Deribasovskaya and the Russian Theater, the famous Greek Square and the City Garden. A 20 minute walk from the Opera House, Potemkin Stairs, Primorsky Boulevard and Odessa City Hall. The train station is just 2 minutes away. The nearest beaches — Langeron or Arcadia — are 15 minutes’ walk away.
Post a review