Hotel Angleterre & Résidence
Place Du Port 11, Lausanne, Switzerland
Booking.com
Book Now