We're looking for a city to stay in where we can visit other attactions from there easily. Do you have any recommendations that are somewhat close to Geneva, have touristy things to do/see within that city and have a Catholic Church? Also, what hotel(s) would you recommend? We like to stay near the inner city (so we can walk around in the evenings) and train stations to make our traveling experience more efficient (if possible). What attractions would you recommend we see within that city or within a train/boat ride.
Also, please note that on June 21st well be going to Venice. So depending on where we stay, could you recommend the most efficient means of travel to Venice (i.e. low cost and we'd like to arrive as early in the day if possible).
Many thanks in advance for your assistance, it's very much appreciate. I just want to make the best of this short time we have to visit Switzerland.