"Staying on-site for Shenandoah National Park was a big help in traversing the park. You will need to pay an entry pass for the park to get here though.
This is an old place, not a lot of frills, but if you are just staying to go hit the park it is perfect. Many rooms are small 3 or 4 unit clusters all attached. The rooms may or may not have AC, Wifi is non existant in the rooms, and most of the site and park. It does the job, but if you want a lot of amenities go outside the park. Had a mini fridge, cable TV, and running water so it got the job done. It is a cozy place with the basics.
The main office/ lodge has great wifi, maps, a restaurant, and a place to sit and hang out. It also has a store/ gift shop with stuff from and for the park, and a few food items. A great place, a highlight of the complex.
The restaurant is very odd, it is a sit and dine restaurant with specials and a more mature menu. It is not cheap, nor really kid appealing. We ended up not eating there during our stay due to the limited menu.
It is literally in the middle of the National Park, so it is easy to get to the places you want, and makes some dark sky opportunities a short drive away."