I only need accommodation for part of my trip
Mountain View might not have many top sights, but John Muir National Historic Site and Benicia Clock Tower are two attractions nearby that you can check out.