Lausanne Palace & Spa

  Grand Chene 7-9, Lausanne, Switzerland

Booking.com Book Now