University Plaza Waterfront Hotel

University Plaza Waterfront Hotel

Stockton, CA / A unique boutique hotel located in the heart of Downtown Stockton along California's beautiful Delta