Holiday Inn Express San Clemente - Beach Area
Located at 35 Via Pico Plaza, San Clemente, California 92672, US +1 (949) 498 8800 +1 (949) 498 4840 Email Website Map