We’re comparing great hotel deals for you...

    Hotel Leon (Odessa, Ukraine)

    Hotel Leon (Odessa, Ukraine)

    About Leon

    Top amenities

      All amenities

      Contact

      Pokrovsʹkyy Provulok 10,  65045,  Odessa,  Ukraine

      Frequently Asked Questions about Leon

      Interesting hotels nearby Leon

      These hotels may also be interesting for you...

      Destinations nearby Leon

      Other destinations close to Leon

      Explore nearby attractions