You will have to stay in Gillette for an acceptable accommodation. Its an hour away.
There isn't any at the actual monument, but there are several within close driving distance.
I don't think so. There is a visitor center and some other buildings their. But I can't remember seeing any accommodations like rooms.
Thanks! Your answer is awaiting moderation.