The Latham Hotel

135 S 17th St
Philadelphia
Pennsylvania
United States