A charming small family-run hotel, ideally situated by the Lake of Geneva and 7 minutes from Montreux . Its warm and modern 21 rooms, recently renovated will enhance your stay with us.
Complete membership now
Update your browser to view this website correctly.
Update my browser now