Vista Inn & Suites is located at 1761 University Ave, Berkeley, CA-94703. An interactive Map of Vista Inn & Suites is shown below.
View details of Vista Inn & Suites.