Stratford Manor
Manor in Stratford, Ontario, Canada
-
Birmingham Manor
At Birmingham Manor, Stratford, Ontario, Canada, we are located within easy walking distance to the theatres. Our rooms are all well appointed and air conditioned for your comfort.