On another note, some of us are thinking about taking Amtrak from Lynchburg, Va into Philly. Appears to be only $55 round trip. My question is for people in Philly, which stop should we get off on in Philly? One is called "North Philadelphia" and the other is "30th Street". Which one is closer to the hotel? How far away is it, would we ned aSee answer on other post.