Best Western San Mateo/Los Prados Inn

2940 S Norfolk St
San Mateo, CA  
Hours of Operation
Open Daily 24 Hours
Open Holidays
Customer Reviews
Business Details