The Marina Inn on San Francisco Bay

The Marina Inn on San Francisco Bay

10 followers
·
8 followers
San Leandro, CA  ·  Located along the San Leandro riverfront and just minutes from Oakland's airport, The Marina Inn is your preferred lodging choice in the Bay Area.
The Marina Inn on San Francisco Bay
Featured boards