San Clemente Cove Resort

104 South Alameda Lane, San Clemente, California, United States

$ 169.00