Short-term housing at the door steps of Geneva, Switzerland. Serviced apartments.
Fully furnished apartments with services ideally located on the French side of the French/Swiss border. Acess to public transportation. 15' from Geneva city center. Free parking.