There isn't a hotel at the HPN airport. Your best bet would be the hotel in Armonk, NY, where the crews stay. Unfortunately it changed ownership recently and I can't remember what property it now is. .... wait, just did a search, it is now a Wellesley Inn. (It was a Remada. And it was a bit of a dive - but the new owner may have improved it. You can walk into Armonk which has a number of decent restaurants/food choices.)