Directions to Park Inn Toledo, Toledo

Park-inn-toledo-map
The Park Inn Toledo in Toledo is located at 101 NORTH SUMMIT STREET , Toledo , OH, US .   Click on the Google Map above to get an interactive version and see the area around the Park Inn Toledo .