Studios Inn by Daiwa Living California Inc. 348 South Clover Avenue, San Jose, CA 95128