Designed by
Title
Eden Palace, Montreux, Lake Geneva, Switzerland #81293149
Description
Montreux, Switzerland - September 02: Luxury hotel ` Eden Palace au Lac`, situated at Lake Geneva in the heart of Montreux, Switzerland on September 02, 2016. The hotel has 50 rooms
This image is editorial