Hotel Du Nord
R. Colomb 2-4, Aigle, Switzerland
Booking.com
Book Now