Property Location Located in Ambilly, ibis Annemasse is close to Shopping Etrambieres and Villa Diodati. This hotel is within..
Ambilly / Ambilly