Casual hotel offering in-room microwaves, minifridges & flat-screens, plus free Wi-Fi & breakfast...
More on
Whitchurch-Stouffville .
Whitchurch - Stouffville is a municipality in the Greater Toronto Area of Ontario, Canada, approximately 50 kilometres north of downtown Toronto, and 55 kilometres north - east of Toronto Pearson International Airport.