Best Western Mountain View Inn
2300 W El Camino Real
Mountain View, CA 94040-1420

Found 1 report:

Woke up with bites all over my arm in several straight rows - and they're itchy! I looked for any small bugs the following day on the white sheets and pillowcases, but didn't see any.









No nearby bug reports