Conveniently located on Geneva's 'little Island' next to Place Bel-Air,parking is available at the Grenus car Park.
4, rue de la tour de l'île, GenevaOpen Mon-Sat 10:30 to 18:30