Karta Vacation Rentals





Perched on Lake Geneva in Montreux, this villa sits about 3 km from the city centre. Walk to Castle Chatelard, the Montreux Convention Center and the Freddie Mercury statue—perfect for sightseeing and events. This lake-view, pet-friendly villa blends easy access with peaceful waterfront vibes.