Hotel Edelweiss

2 Place De La Navigation
Geneva
Switzerland