Jiva Hill Park Hotel is a peaceful retreat located only 10 minutes from Geneva yet is surrounded by 75 acres of natural parkland in the Jura Mountain foothills, offering a wealth of sports more...