Pacific Terrace Hotel

610 Diamond St
San Diego
California
United States