Lausanne Palace & Spa
Grand Chene 7-9, Lausanne, Switzerland
Booking.com
Book Now