Welcome...
Located downtown Aigle VD, in the heart of the Chablais in Switzerland, near the towns of Villeneuve, Roche, Bex and Monthey, Hotel du Nord, is delighted to welcome you for a leisure or business stay. The Aigle train station is only 30...
Aigle, , Switzerland