I am sorry. No, you are not overreacting. Although I think it's odd you think him staying at a hotel will keep him clean to see your girls? He could drink and use in peace at a hotel, which is likely why he does not want to go to his parents.
I encourage you to find a different plan to protect your children.
Gentle hugs.