HOTEL DES HORLOGERS
ROUTE DE SAINT JULIEN, 135 - 1228 PLAN LES OUATES - GENEVA | Geneva Switzerland
Renovated in 2008, all the decoration of this charming, business hotel relies on the tools and instruments used by the master in watch making making industry through centuries. The distance from the centre of Geneva is about 5 km.
Average price: US$ 184.91