Conveniently located on Geneva's 'little Island' next to Place Bel-Air,parking is available at the Grenus car Park.