This home was in the PERFECT location to explore Geneva. Right in the center of Old Town, it was about ~10-15 minute walk to get to some of the best restaurants, shopping, and destinations. It is right across from St. Peter's church which has wonderful panoramic views of Geneva! Once we stepped in we can tell each detail of the home was meticulously picked out and very well stylized!