Nash Ville Hotel

26 rue de Berne
Geneva
Switzerland