In the heart of international Geneva, our furnished flats welcome travellers for short or long stays.
Situated on the shores of Lake Geneva, Geneva is recognised as the European headquarters of the UN and the centre of the International Red Cross. As a city of congresses and trade fairs, it attracts visitors from all over the world.
Offering a comfortable, fully-equipped home from home, our furnished flats and studios are ideally located in the city centre. Ideal accommodation for your cultural visits, shopping spree or business trip.
Discover our flats in Geneva