この場合、次のような言い方ができますよ。
ーThe hotel where we rebooked our room just happened to be near a two Michelin star restaurant.
「予約し直したホテルは、たまたまミシュラン星2つのレストランの近くだった」
just happened to be near XX で「たまたまXXの近くだった」と言えます。
ご参考まで!
ご質問ありがとうございます。
・「It just happened to be near A.」
(意味) 偶然Aに近かった。
<例文>It just happened to be near the school. We were lucky.
<訳>偶然学校に近かった。ラッキーだった。
参考になれば幸いです。