Recommendations found that contain "Architecture".
3 been there & liked it
in City Centre
Hotel De La Paix Geneva says:
“The jet of water is undoubtedly the symbol of the city of Geneva. At 140 meters high, it is visible from everywhere, ...”