ID: 12284 Le National Hotel in Montreux with an enviable location in an exclusive area offers luxury apartments for discerning customers.
This 3.5-room apartment boasts a bright modern interior. Its orientation to the south ensures that the apartment will have plenty of light during the day, and the spacious 60 m2 terrace offers stunning unobstructed views of some of the most beautiful landscapes in the world.