El Camino Inn

Hotel: El Camino Inn
Address: 7525 Mission St,  Daly City – CA,  94014
Phone:  (650) 755-8667 and Email: [email protected] 
Review:  2.5 star rating from  60 reviews users 
Description:   

Comments are closed.