My Home Location Apartment La Chaux-de-Fonds, Neuchâtel
Situated in La Chaux-de-Fonds, My Home Location has accommodation 400 m from International Watch and Clock Museum. Complimentary Wi-Fi is available and private parking is available on site.
Number of rooms: 2
13 Avenue Léopold-Robert, 2300 La Chaux-de-Fonds, Switzerland