Come...Stay! Vacation or Staycation. The Space and Time You Need Right Across the Street Visit Santa's Wonderland Just South of Texas A&M in College Station Beautiful Scenery Enjoy the outdoors at Beaver Lake located right on the campgrounds. Reservations Ready to start your adventure? Click here to find out what to do next. Rates Find out about our different options. Amenities Electricity, lake recreation, community events, and more. Contact 19191 Hwy 6 South, College Station, TX. Click here for a map and contact info.