Administration communale de Genolier is located in Genolier, Switzerland on Place du Village 5. Administration communale de Genolier is rated 3 out of 5 in the category city or town hall in Switzerland.
Address
Place du Village 5
Accessibility
Wheelchair-accessible entrance