Days Inn Hotels Closest To San Pedro Square 87 N. San Pedro St, San Jose, Ca 95110