Attractively set in the Primorsky district of Odessa, D31 Hotel is situated 2.6 km from Lanzheron Beach, 600 m from Odessa Theatre of Opera and Ballet and 700 m from Duke de Richelieu Monument. The property is around 2.
Number of rooms: 10
31 Derybasivska Street, Odesa, 65000, Ukraine