So hubs and I are having a dilemma about whether or not to attend his grandmother's 90th birthday party and I wanted to see what y'all thought about this.

. Originally, the party was supposed to be at DH's moms house(45 min- 1 hour away) but his grandma decided she didn't want to travel.
The cons:
- Great grandma lives about 4 hours away by car (that's without stopping with a baby and a 3 year old, so realistically more like 6) in the middle of nowhere.
-We would have to stay in a hotel 45 minutes further away (closest large town) because our family would be in one room or possibly even the living room at Grandma's. We need to separate our kids to fall asleep so will need to book a suite in a large college town on a football weekend with little notice= super expensive
-We weren't really planning on traveling that far on that particular weekend as we have an event for our older daughter's school. A long road trip necessitates staying the whole weekend when we were planning on driving to our hometown just for the day.

We originally agreed to go before the party was moved, and then declined when we found out it would be out at Grandma's. DH's dad called to give him a huge guilt trip/ lecture about never coming out to see the family. However, they go out alllllll the time and go on other family vacations without us or even telling us. I feel like they only want us to come since other family will be there. I would feel kinda bad to disappoint Grandma but I would rather go when we (a) don't have another event the same weekend and (b) don't have to pay for a short notice and expensive hotel.

What do we do here?