Holiday Inn Express Hotel & Suites Mountain View (Palo Alto Area)
2700 W El Camino Real
Mountain View, CA 94040

Found 1 report:

This hotel is now called the Aria. I stayed in room 607 and have experienced my first ever bed bug attack. I checked the room, bed, floor and could not find any bugs, but based on the over 60 welts on my upper body, I would say there is no question.









10 bedbug reports near this address:

2700 W El Camino Real 0.009 km
Country Inn Motel 0.145 km
Oak Motel 0.452 km
210 San Antonio Cir 0.864 km
Best Western Mountain View Inn 1.496 km
Quality Inn Palo Alto 2.032 km
1931 California St 2.540 km
Residence Inn Palo Alto Mountain View 2.671 km
Hotel California 3.954 km
Stanford Terrace Inn 4.462 km