We stayed In a one bedroom suite on one of the highest floors and could see both the river and were directly across from city hall. It was an amazing 180 degree view of the city. It is a residence inn not a luxury hotel but the staff is great, the rooms are very nice and clean and the location...
More
- Residence Inn Philadelphia
- Philadelphia Residence Inn
