There does not appear to be an official website for the hotel, which is a bit suspicious,
but going off the booking.com site, it looks fine. The location is a bit away from the tourist
sights, but you are near a metro stop, so as long as you're OK using the metro, fine.
There is only 1 review of this hotel with no comments, which is also a bit suspicious.
Google street view does not show a hotel at that location, which is a bit suspicious (the
view is from Aug 2024, so you'd think it would be there).
The lack of search engine hits apart from booking.com is at the least an orange flag.
All those suspicions would make me a bit leery. I don't know how you found this place,
but I hope you did your due diligence.
Finally, the booking.com page says nothing about the hotel having A/C. That is a big risk
in Paris in July.