Originally Posted by
ssk1127
The US section at PHL is nice. I don't know how much money/political effort WN puts into updating its terminals, the way other airlines do at their major hubs. Finding a gas station near PHL for rental care fill-ups...not such a nice experience.
So true on the rental car fill ups. There are no ga stations around the airport. Sucks