Surfer Beach Hotel

711 Pacific Beach Drive
San Diego
California
United States