1 E Penn Sq Philadelphia Pennsylvania
A stay at Philadelphia Center City Residence Inn by Marriott places you in the heart of Philadelphia, steps from Free Library of Philadelphia and City Hall. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby.