Annemasse is an extremely welcoming destinantion, known for its numerous parks with beautiful flower displays. Annemasse offers all the benefits of a large town with many shops and over one hundred and fifty restaurants to choose from. There are many activities to enjoy in Annemasse itself and the vibrant city of Geneva is just a short drive away.cg 08/06. > Find out more