BOUTIQUE HOTEL
LEON Spaces
A quiet retreat in central Odesa
10 Pokrovskyi Lane, Odesa, 65045, Ukraine
+380 66 879 00 07
leonodessahotel@gmail.com