Contribute photo
Hotel de la Lande
"Charming 19th-century inn in Le Brassus, heart of Swiss Watch Valley. 45 mins from Geneva and Lausanne. Ideal for exploring."