Directions to Holiday Inn Saint Catharines, Saint Catharines

Holiday-inn-saint-catharines-map
The Holiday Inn Saint Catharines in Saint Catharines is located at 2 NORTH SERVICE ROAD , Saint Catharines , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Saint Catharines .