Directions to Marina Inn, San Francisco

Marina-inn-map
The Marina Inn in San Francisco is located at 3110 OCTAVIA STREET , San Francisco , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Marina Inn .