
Avenue Trembley 12D, 1209 Geneva, Switzerland
A stay in Geneva? This place is worth a look. The upsides: hotel, 4-star standard, rooftop terrace and restaurant.
Nearby attractions International Red Cross and Red Crescent Museum - 1.7 km Flower Clock - 3.2 km Good to know Express check-in and check-out are available. Laundry and dry...



