Situated conveniently in the Primorsky district of Odesa, DAY & NIGHT is located 2.9 km from Odessa Theatre of Opera and Ballet, 3.1 km from Odessa Archaeological Museum and 3.1 km from Duke de Richelieu Monument.
Number of rooms: 26
76 Mechnykova Street Этаж 1, Odesa, 65000, Ukraine