Best Western San Mateo/Los Prados Inn, San Mateo

Best Western San Mateo/Los Prados Inn

2940 S. Norfolk Street

Enjoy 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