Beachcomber Inn Villa San Clemente
Located in San Clemente, a few steps from San Clemente City Beach, Beachcomber Inn provides accommodation with a garden, free private parking and a terrace.
Number of rooms: 13
533 Avenida Victoria, San Clemente, CA 92672, United States