Perfect place to stay in Geneva. Right in the city center! Awesome location where everything is in reach. Highly recommend