Karta Vacation Rentals
In the heart of Montreux on Avenue des Alpes 45, this 4.5-star grand hotel sits steps from the Montreux Ferry Terminal and a short walk to Place du Marché. Château de Chillon is about 3.3 km away, putting lakeside sights and city-center charm within easy reach.