You can walk to NASA Ames Research while staying at Aloft Mountain View - you’ll be about 2.3 mi away.