Karta Vacation Rentals
In the heart of Vevey, steps from the Alimentarium and the Swiss Camera Museum. This city-center hotel sits by the railway station and is a short walk from the shores of Lake Geneva. Family-friendly and pet-friendly base for Chaplin’s World, the Le Corbusier site and nearby Montreux attractions.