Yes, this property allows dogs (limit 2 per room). There's a fee of GBP 30 per accommodation, per week.