Yes, Residence Inn by Marriott Philadelphia Bala Cynwyd allows pets (limit 2 per room). There's a fee of USD 100.00 per accommodation, per stay. Service animals are exempt from fees.