The Omni at independence Park really is at Independence Park! The hotel is located only 1 block from the Liberty Bell, Carpenters Hall, Independence Hall and the Visitors Center among other historical and interesting sites. This is all about the location. If you plan to visit that area, there's no better place to stay!
The hotel itself is very nice and has been well kept. My check-in was very smooth, although it did take driving around the block a few times to get a spot in front of the hotel to park for the valet service. My room was comfortable and I had a fabulous view of the historic area and the Benjamin Franklin Bridge. My air conditioning wasn't working, but it was fixed promptly by maintenance. The plasma screen TV on the wall was a great touch. The bathroom was surprisingly spacious for an In City room and it was well appointed with extras.
The downside to this hotel would have to be the expense of valet parking. With tax it was $34/day. You really don't need a car with the great location of the hotel and the public transportation in the City. If you are going to be there for a long stay, just be aware! Also, if you need stable wireless internet, stay on the lower level floors. The upper floors had trouble maintaining a good, strong connection.