Place Bourg de Four is the most famous
square of Geneva. It’s located in old town and is where the St Pierre Cathedral is located. Hotels in Geneva
square of Geneva. It’s located in old town and is where the St Pierre Cathedral is located. Hotels in Geneva