Castro Hotels - Inn on Castro → San Francisco, California
321 Castro Street
San Francisco, California 94114
Price Range: $
A stay at andquot;Inn on Castroandquot;, the only accommodations at Castro and Market Streets, affords an incomparable way to experience San Franciscoand#039;s charm and hospitality.