University Inn & Conference Center

611 Ocean St
Santa Cruz
California
United States