Maison DuBois Hotel Le Locle, Neuchâtel
Set in an 18th-century watchmaker’s shop, this hotel in Le Locle offers rooms with free Wi-Fi and kettles. Le Locle Train Station is a 5-minute walk away.
Number of rooms: 5
Grande Rue 22, 2400 Le Locle, Switzerland