I didn't have as much time to stay here and surrounding landmarks as I wish I would have. There were a lot of sites to take in just inside the National Constitution Center. In short, the start of our independence is on display. Plus I found myself loving all the states flags hanging high from the ceiling.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.