River's Bend Apartments River's Bend Apartments in Windsor, Connecticut sits on a gorgeous 88-acre riverfront. The open spaces, quiet walkways, and picnic spaces add to the comfortable small town atmosphere. Relax in the heated indoor pool or enjoy the warm sunny days in the resort-style outdoor pool. Farmington River Park is right next door and is a favorite amongst our residents. Last but certainly not least, our central location is close to a collection of fine dining, arts and entertainment spots. You'll find all the comforts of home here at River's Bend Apartments.