
17, route de Colovrex, 1218 Geneva, Switzerland
This spot in Geneva catches the eye. The upsides: bed and breakfast, 4-star standard, rooftop terrace and on-site coffee shop.
Rooms and features The accommodation includes suites and double rooms with private or shared bathrooms. Some units have a separate living room, a terrace, and garden or city...


















