I have no idea if this hotel is still in business or not.
If you find a way to get ahold of them, let them know their website is down.