Le Cadre Royal
Location picture
Well 7.8 (9 reviews)
Around CHF 50