Situated in San Clemente, 1.3 km from San Clemente City Beach, Calafia Inn San Clemente Newly renovated features accommodation with free Wi-Fi and free private parking.
Number of rooms: 12
2341 South El Camino Real, San Clemente, CA 92672, United States