Geneva is a compact and very walkable city. The Rhone River divides the city's left and right banks, but the city is easily accessible with zippy trams that go everywhere and yellow ferries cruising back and forth across the lake.
Here's our own Travel for Kids hand-picked list of family hotels, all styles and price ranges, convenient to fun things to do with kids in Geneva: