Sea Horse Resort 3 stars

602 Avenida Victoria, San Clemente, CA 92672, United States of America

Hotel image
Read more reviews for Sea Horse Resort