SoMa House is a Hotel located at 121 7th St, San Francisco, CA 94103. It has received 6 reviews with an average rating of 3.5 stars.
The address of SoMa House: 121 7th St, San Francisco, CA 94103
SoMa House has 3.5 stars from 6 reviews
Hotel
2651 reviews
555 North Point St, San Francisco, CA 94133
1713 reviews
550 North Point St, San Francisco, CA 94133