Swiss lakefront fashionable hideaway
This extraordinary house is situated in the delightful commune of Genthod, by the lake. The extremely brave and original design includes glass facades which provide magnificent views over Lake Geneva regardless of the room you … Read more