Hotel Epsom

18 Rue de Richemont
Geneva
Switzerland