st. Clair towers
st. Clair towers, an elegant, stately building with well-maintained suites and beautiful views, is located on riverside drive in windsor. Nearby attractions include the windsor casino, peche island, belle isle and lake st. Clair. And the famous gnatchio trail, perfect for walking or biking, is only steps from our front door. Shopping malls, grocery stores, libraries, walk-in clinics, schools and parks are all a few kilometers away.
this attractive building has recently had its front lobby and corridors tastefully renovated. The suites themselves boast brand new ceramicflooring and new carpeting—a well-kept building at quality prices! our professional and courteous staff will ensure your home here at st. Clair towers is a comfortable one.