Step into this beautifully updated and elegant freehold 3+1 bedroom, 3+1 bathroom townhome, nestled on a quiet stretch of Walmer Street in Castle Hill, just steps from Casa Loma. Offering over 3,000 sq ft of living space, this maintained residence is filled with natural light & offers refined living across every level with a functional and versatile layout. The main floor showcases a striking coffered ceiling, crown mouldings, an open-concept living and dining area ideal for entertaining, overlooking a sun-filled private patio. The formal living room walks out seamlessly to the patio, creating effortless indoor-outdoor flow. The kitchen features ample storage, integrated appliances & a large window overlooking Walmer Street, allowing natural light to pour in. A charming breakfast nook sits perfectly by the window. The 2nd level features 2 large bedrooms, one currently used as a TV room and a full bathroom. The upper level is a true showpiece, dedicated to a primary retreat spanning 2 levels, featuring soaring ceilings nearing 20 feet, 6 piece ensuite, walk-in closet, sun-filled sunroom, and two skylights. A staircase within the suite leads to a private office space with direct access to private terrace. The lower level includes a bedroom currently used as an office, a bathroom, separate large laundry room and direct access to a spacious 2 car tandem garage with ample storage. Additional highlights include thoughtful upgrades, rich hardwood, marble and onyx flooring, custom drapery, a statement curved staircase with wrought iron railings. Enjoy the benefits of freehold ownership with an association fee covering landscaping and snow removal. Ideally located just a 3-minute walk to Dupont Subway Station, close to Yorkville, Forest Hill Village, parks, top private schools(UCC & BSS), everyday conveniences including Shoppers Drug Mart, Loblaws, LCBO, & plenty restos & cafés.