No, l'hotel London Twickenham Stadium Hotel, a member of Radisson Individuals non accetta animali.