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

    Hotel Restaurant Baud (Annemasse, France)

    Hotel Restaurant Baud (Annemasse, France)

    About Restaurant Baud

    Top amenities

      All amenities

      Contact

      181, avenue du leman,  Annemasse,  France

      Frequently Asked Questions about Restaurant Baud

      Interesting hotels nearby Restaurant Baud

      These hotels may also be interesting for you...

      Destinations nearby Restaurant Baud

      Other destinations close to Restaurant Baud

      Explore nearby attractions