Spacious East-End Townhome with Style, Space & Location! Welcome to this well appointed 1,850+ sq. ft. two-storey townhome with an attached garage, ideally located in Guelphs desirable East End, steps from schools, parks, and everyday conveniences.The main floor offers a bright and inviting layout, featuring an open-concept kitchen with abundant cabinetry, newer stainless steel appliances, and gleaming porcelain floors that extend into the dining area. The cozy family room is anchored by a Napolean gas fireplace and opens through sliding glass doors to a fully fenced backyard perfect for relaxing, entertaining, or letting the kids play. Upstairs, the spacious primary suite includes a private ensuite with an updated walk-in shower and a generous walk-in closet. Two additional bedrooms, a dedicated office nook, and a convenient upper-level laundry room provide smart functionality for busy families or work-from-home professionals.The unfinished basement offers excellent storage, space for fitness or hobbies, Available as early as August 15, 2025, the home is being offered on a one-year lease with the possibility of extension. This is a fantastic opportunity to live in a vibrant, family-friendly neighbourhood!
20 Shackleton Dr
Guelph, ON N1E 0C5
Apartment building
3 beds
In-unit laundry (W/D)
Available units
This building may have units for rent or for sale. Select a unit to contact.

C$3,600
3 bd, 3 ba
-- sqft
For rent - Unit 39
MLS ID #X12307629, Royal LePage Royal City Realty
What's special
Fully fenced backyardAttached garageGleaming porcelain floorsOpen-concept kitchenAbundant cabinetryNewer stainless steel appliancesNapolean gas fireplace
Facts, features & policies
Unit features
Appliances
- Dryer
- Washer
Other
- Fireplace
Neighborhood: Grange Hill East
Areas of interest
Use our interactive map to explore the neighborhood and see how it matches your interests.
Travel times
Walk, Transit & Bike Scores
Nearby schools in Guelph
GreatSchools rating
No schools nearby
We couldn't find any schools near this home.
Market Trends
Rental market summary
The average rent for all beds and all property types in Guelph, ON is $2,270.
Average rent
$2,270
Month-over-month
-$30
Year-over-year
-$111
Available rentals
161
Frequently asked questions
Does 20 Shackleton Dr have in-unit laundry?
Yes, 20 Shackleton Dr has in-unit laundry for some or all of the units.
What neighborhood is 20 Shackleton Dr in?
20 Shackleton Dr is in the Grange Hill East neighborhood in Guelph, ON.