Marina Inn is a Hotel located at 3110 Octavia St, San Francisco, CA 94123. It has received 397 reviews with an average rating of 3.1 stars.
The address of Marina Inn: 3110 Octavia St, San Francisco, CA 94123
Marina Inn has 3.1 stars from 397 reviews
Hotel
2651 reviews
555 North Point St, San Francisco, CA 94133
1713 reviews
550 North Point St, San Francisco, CA 94133