This is a great place to stay if you are visiting or working in Geneva, easy access to the town center and the main international HQ's. Really nice flat too, which is clean, charming and has everything you need.