Largest Free Hotel For Veterans Undergoing Medical Care Opens In Palo Alto The largest free hotel for veterans undergoing medical care has opened in Palo Alto. The $17 million state-of-the-art Defenders Lodge can accommodate up to 104 vets.

More From CBS San Francisco

Get The New CBS SF Bay Area Local App
Got Our Weather App?
Listen to Anywhere, Anytime!

Listen Live