66 South Main Street, Milpitas
This Milpitas hotel is located near the heart of Silicon Valley. It offers free WiFi in each guest room. Rooms at Baymont Inn and Suites Milpitas/San Jose include an HDTV a microwave and a refrigerator.