As someone else mentioned, Trip Advisor doesn't allow email addresses to be posted here. I checked the "official website" (searched the hotel name on Google) and saw that the address listed on that page is the same as the one we received our confirmation email from when we booked there (via Expedia). I don't know if that's an email address a person manages or if it's just automatic emails from online bookings.
If you can find something a little nicer in your price range, I would recommend it. This was the worst of all the hotels we stayed in while in France, and it was only a little less expensive than the Princess Caroline (across town, near the Arc), which was MUCH nicer. The hotel itself is very old, the rooms are tiny, and the immediate neighborhood of the hotel is kinda seedy. The people who worked there were pleasant enough, and it is quite close to the Louvre, however, if that's what you're looking for.