Hotel Auteuil

33 Rue De Lausanne
Geneva
Switzerland