Address: 4200 Roosevelt Boulevard, Philadelphia, United States
Just outside of downtown Philadelphia and only a short drive from a number of area attractions, this hotel offers comfortable accommodations along with a variety of free and thoughtful amenities.