Hotel Baron Apartment Odessa Region
Located in Odesa, 3.1 km from Odessa Train Station and 1.6 km from Odessa Theatre of Opera and Ballet, Hotel Baron provides accommodation with free Wi-Fi in a historic building. The air-conditioned accommodation is 1.
Number of rooms: 7
13 Tyraspol's'ka Street, Odesa, 65045, Ukraine