This property doesn't exist anymore
Open slot 1 room
Geneva, Rue du Château 2
Google translation from the original version (FR)
SAINT-JEAN - Castle Street 2
Outdoor parking number 11
Outdoor parking number 11