Specializing in business travel, group and incentive travel and ALL destinations around the world. Our agents have a combined total of over 100 years of travel experience!
603.716.6869
Montreux
Spectacularly picturesque, Montreux is situated on the shore of Lake Geneva and one of Switzerland's most popular resort destinations. Montreux is best known for stunning lakeside views, upscale hotels, an annual jazz festival, and the magnificent Château de Chillon, the medieval castle which inspired the writings of many Romantic era poets.