Great hotel, great location
This is my favorite hotel in the Philadelphia area. I had to work in Philly a lot this year, and LOVED staying at the Omni. It's got a swanky and impressive lobby, friendly staff, and clean, welcoming rooms. The beds are SUPER comfortable, and the room service delicious...what more do you need?