They do have a website, I think it's just hilltopinn.com though you better off just calling your credit card company to get that charge disputed. They are not known for their customer service unfortunately.
If you ordered through a booking website, contact them with your booking ID or check for their contact details on Google. The same thing happened to me and they said the over charge was due to foreign exchange rates for that day. They would only charge your card at the time of your stay.
Does Hilltop Inn have a website with contact info? If you can't contact them call your credit card company to cancel payment
Thanks! Your answer is awaiting moderation.