University Park Inn & Suites

1111 Richards Blvd
Davis
California
United States