Carouge2
hotel metropole

Carouge

CarougeCarouge Municipality in Switzerland

The latin neighborhood of Geneva, with its local market, restaurants and wine bars