Ambassador's Inn Next Door Bed and Breakfast
262 Ontario Street, Stratford, N5A 3H5
Located in Stratford, 500 metres from Stratford Festival Theatre, Ambassador's Inn Next Door has rooms with free Wi-Fi access. This property is set a short distance from attractions such as Avon Theater.