Kimmel Center

The Avenue of the Arts

Academy of Music

The Dwight D Hotel is located in the Rittenhouse Square area of center city Philadelphia and is an ideal base from which to see and do it all in Philadelphia. Many of America's most historic attractions are within walking distance and some of the city's best dining spots are only steps away. The City of Brotherly Love and The Dwight D welcome you as you explore all of the shopping, dining, nightlife, family-friendly activities, museums, sporting events, history, and culture that we offer.





Kimmel Center

Rittenhouse Square

Schuylkill Banks

Philadelphia Museum of Art

Reading Terminal Market


Independence Mall


The Dwight D Hotel

256 S. 16th Street

Philadelphia, PA 19102


  • w-facebook
  • Twitter Clean
  • w-googleplus
  • w-rss