Hotel Barillon
27, Rue De Berne, Geneva, Switzerland
Booking.com
Book Now