Courtyard By Marriott Solana Beach

717 S Highway 101
Solana Beach
California
United States