Lausanne Palace & Spa 7-9 Rue Du Grand-Chene,
Lausanne, Switzerland