Located in San Clemente, less than 1 km from North Beach, North Beach Villa provides accommodation with a shared lounge, free private parking, a terrace and a bar. Each accommodation at the 5-star hotel has city views and free Wi-Fi.
Numero delle stanze: 3
1410 Calle Mirador, San Clemente, CA 92672, Stati Uniti