Best Western San Mateo/Los Prados Inn, San Mateo
Best Western San Mateo/Los Prados Inn
2940 S. Norfolk StreetEnjoy quality conference and meeting facilities, at this San Mateo hotel. The Best Western San Mateo/Los Prados Inn in San Mateo, California is conveniently located to the San Mateo Expo Center and 3-Com Park and an easy drive to the Great America Theme Park, Monster