Mini-hotel Observatornom
Observatornyi Lane 2/6, Odessa, Ukraine
Booking.com
Book Now