Ocean Beach Hotel

5080 Newport Ave.
San Diego
California
United States