My friend told me that we could use her house (for the party).
ご質問ありがとうございます。
「提供」という単語を直訳した文章は①で"My friend offered me to use her house"=「私の友人は彼女の家を私に提供した」になります。
もう少しカジュアルなニュアンスがあるのは②で、"letting me use her house"=「彼女の家を使わせてくれている」になります。
または、③のように"My friend told me that we could use her house"=「私の友人は彼女の家を私達が(パーティーのために)使って良い、と言った」とも言えます。
One of my friends has made her house available for our party.
One of my friends has kindly offered to open up her house for the party.
この場合、次のような言い方ができますよ。
ーOne of my friends has made her house available for our party.
「友達が彼女の家をパーティーに使わせてくれた」
to make her house available「彼女の家を使用可能にさせる」=「彼女の家を使わせてくれる」と言えます。
ーOne of my friends has kindly offered to open up her house for the party.
「友達が親切にも彼女の家をパーティーに使わせてくれた」
to open up で「(部屋などを)利用できるようにする」という意味があります。
ご参考まで!