Mon-Repos Swiss Q Hotel

131 Rue De Lausanne
Geneva
Switzerland