Travel Inn Sunnyvale
590 N Mathilda Ave
Sunnyvale,
CA 94086
Near Yahoo Headquarters