
Route de Meyrin 125, 1219 Geneva, Switzerland
A stay in Geneva? This one is solid. The upsides: aparthotel, 4-star standard, spa and wellness and family rooms.
One-bedroom apartments have a kitchenette and dining area, and two-bedroom apartments come with a kitchen, a stovetop and a microwave. All units feature air conditioning, a...


















