Looking closer online I see there isn’t a restaurant attached to it. Just a hotel. Too bad.
The Howard Johnson’s in my area was attached to a hotel. It was like a Denny’s type restaurant.