HOTEL DES HORLOGERS

Route de Saint-Julien 135
Switzerland