Mercer Hall Inn
Mercer Hall Inn is a 4-star property only 300 meters from Avon Theater. Mercer Hall Inn operates since 2012.
Mercer Hall Inn lies 37 km away from University of Waterloo. This property is located in the heart of Stratford.
There are 14 beautiful rooms fitted with individual climate control, a storage space, flat-screen TV, a fridge and a closet. The guestrooms look out on the city. The rooms feature a stylish interior.
Offering various dining options, Feature's and Pazzo Taverna and Pizzeria are about 5-minute walk away.
Housekeeping and ironing service as well as free private parking and free self-parking are available for guests' use.
Guests will enjoy using a wellness centre and a Jacuzzi after a busy day in Stratford.