The Rose Petal Inn rests in a quiet neighborhood  steps from downtown Geneva and the gateway to the Seneca Lake Wine Trail  with over 100 wineries  the Finger Lakes Cheese Trails  and some of the most beautiful scenic drives in the country