Right about this time each year, someone usually lists information about lodging availability for The Grand. The Trip Advisor website offers the following;
Hotels near World Shooting & Recreational Complex
The page describes the hotel, the address, and contact information - plus the distance to the complex in Sparta. All of the hotel operators know about The Grand and rarely offer any special prices so booking directly with Trip Advisor is probably the best plan.