Anyone who flies in/out of JFK knows there's that big building visible when your on Rwy 13? Correct me if I'm wrong.
But anyway, the Courtyard.. while it's not the former Travelodge, has somewhat of a view at the airport. The room we had showed us the airport but I had to tilt to the right to make out the tails. I'm assuming if you were further to the right on the floor. Like had top floor Corner, depending on the window locations you'd be golden for a good airport view.
I know there was a thread about hotels, but noone mentioned the Courtyard.